Posts by Sam • 79,597 points
3,121 posts
-
6
votes7
answers1322
viewsA: Push element from one array to another array
In the first Return (in the number 1 which is odd), you will exit the function by returning only the number 1. The return ends the function by returning the value that was found. So you have to put…
javascriptanswered Sam 79,597 -
2
votes1
answer86
viewsA: Capture rel of each clicked link and add to the value of an Hidden input
First you can put one id in the input Hidden so you can identify it better and send the values. <input id="produtos" type="hidden" value=""> ↑ Then you can create an event click to take the…
-
2
votes1
answer43
viewsA: The "ON()" is not acting as expected, why?
Young man, allow me to make a few remarks about your code: The use of tag <a> can be dismissed if you are using the event click directly in the image. Do not just remove the href, remove the…
-
5
votes2
answers247
viewsA: Infinite scroll on one page with static data
Using the selector :lt(-index) jQuery you can go showing the elements according to the specified value. Assuming you want to show 2 out of 2 items, you must first hide all elements except the first…
-
3
votes1
answer878
viewsA: Perform function in a div scroll event
Don’t use the same id in more than one element on the page (see here a documentation about id). Utilize class instead. In your case, in addition to changing the ids for class, failed to use the…
-
1
votes1
answer349
viewsA: Bootstrap 4 - Fixed Navbar with White Background
Your code is right, only the dial is wrong: this bg-darl there is no. You should use nav.scrolled. Behold: $(window).scroll(function(){ $('nav').toggleClass('scrolled',$(this).scrollTop() > 400);…
-
0
votes2
answers115
viewsA: Sort object array with relation to each other
There would be no way to compare words, whether one is "greater or lesser" in this way. For example, in alphabetical order the word "Second" would be larger than "Fourth". A form would be to use an…
-
0
votes1
answer176
viewsA: How to align a button vertically on a Row
Since BS3 would already automatically align, you must be using BS4. Add the class align-items-center in the div-pai of the fields: <div class="row align-items-center"> Since BS4 works with…
-
2
votes1
answer173
viewsA: Change default validation message
You need to empty the .setCustomValidity when the field is valid, otherwise it will always return that the field is invalid. First I would like to make a few comments on the code: The attribute…
-
0
votes1
answer55
viewsA: Javascript - window.innerheight - Browser Safari
The problem is not in the innerHeight, Safari recognizes this property. The estate document.documentElement.scrollTop is that it is not recognized by Safari and will always return 0. To get the…
-
0
votes1
answer38
viewsA: I can’t run the jquerry loop
To get the element indices (from first to last), the loop variable must start at 0 up to the number of elements -1: for(var i = 0; i < $(".previsto").length; i++){…
-
0
votes1
answer76
viewsA: Plus/Minus jquery does not work
Change container.html() for container.val(). The .html() serves to take the internal HTML of the element and not the value. O .val() yes will take the value of input. $('.plus').click(function() {…
-
1
votes2
answers62
viewsA: Use of Pseudo Classes in CSS
You can use the pseudo :not to exclude the class that will not be affected by :hover: h1:hover:not(.semhover){ background: red; } <h1>h1 primeiro</h1> <h1 class="semhover">h1…
-
4
votes3
answers840
viewsA: How to set a limit of 4 images per line?
It can do so by dividing the total width of the ul by 4 (25%). Other explanations in the code. In case I didn’t use float: left, which is not recommended because it will prevent the ul expands with…
-
2
votes4
answers717
viewsA: In a sentence, how to know which word has the least characters?
A simple way using .filter(): var strt = 'Em uma frase como saber qual palavra com menos caractetes'; var strt2 = 'tem algum metodo ou melhor forma de conseguir retornar a menor string de texto';…
-
-1
votes1
answer55
viewsA: Change JSON Response in php
You can use a regular expression in an replace: {.+} // irá selecionar tudo que tiver entre as chaves (inclusive as chaves) Example: output = 'Senha enviada por SMS para…
-
0
votes1
answer37
viewsA: Value does not fit inside the text box
You’re giving a echo in the function when it should return the value with a return. Exchange the echo $row_user['usuario']; for return $row_user['usuario'];.…
-
1
votes1
answer36
viewsA: Compatibility problem with Chrome and IE, warped text
What’s missing is a position: relative in div that houses the text. To use position: absolute, the father div must have some position other than Static, which is the standard (CSS position). You…
-
1
votes2
answers133
viewsA: make div stay below the footer
Repeat id is incorrect. A id should be unique on the page. I suggest you leave the id #footer only on the second footer. Your code also has some irregularities - it has a div in the middle of a td,…
-
4
votes2
answers547
viewsA: Remove text after JS character
With .substr() and indexOf() you can catch the start substring (index 0) up to the first occurrence of the asterisk (the indexOf() goes to the character before the occurrence): var resultado =…
javascriptanswered Sam 79,597 -
1
votes2
answers204
viewsA: I’m not getting to work with localStorage
To work with localStorage (LS) you need to do two things: Check if it exists and assign the value to the variable that will use it whenever the page is reloaded or during the process. Since the…
-
3
votes1
answer4550
viewsA: How to zoom in on the image when the mouse hovers over it?
You use scale in the image with :hover and overflow: hidden in div which contains it. You adjust the scale as per your liking where, 1.1, for example, increases the image by 10%, and .5s is the…
-
0
votes1
answer219
viewsA: SVG with bottom 0 on footer and still with white space
Add display: block svg. Because it is an inline element, it creates a spacing as in texts, unlike block elements. I just think class is unnecessary .absolute, as svg already owns the property…
-
5
votes1
answer35
viewsA: repetition of content informed by . html()
If you just change the source, the browser caches the first video run. What you should do is change the tag video all. div that will receive HTML: <div id="vid_video"></div> Event:…
-
2
votes3
answers199
viewsA: How to make a text look one color, and return to the original?
Its function has an error in the if: the comparison operator would be two signals == and not just one (=). In Javascript you compare if one value is equal to another with two == - in some cases up…
javascriptanswered Sam 79,597 -
1
votes1
answer252
viewsA: Split query result into columns
Just noting an error in the syntax in onload of the body: <body nload="toggleFullScreen()"> Also has a closure </div> remaining after the while. In addition, to divide the result into…
-
1
votes2
answers263
viewsA: Problem with Php and mysql - Simple login
As @Bacco commented, change the && for AND in SQL. The empty($resultado) will always be false because the $resultado = mysqli_fetch_assoc($result); will return an array, even if the result…
-
3
votes4
answers3001
viewsA: Hide navbar when item is clicked
Just shoot a trigger .click() on the burger button when a link is clicked, except the one that has only one # in the href, because this link opens a dropdown submenu, not an anchor (e.g. the link…
-
1
votes1
answer33
viewsA: I cannot click on the - jquery link
How the link is part of the class click event .pasta, add an exception to the class .p-2 (who is within the class .pasta) with stopPropagation(). This way when clicking on the link with the class…
-
3
votes2
answers304
viewsA: Sending data with ajax
When sending the character ? alone in one of the variables of data (concatenating the variables into a string URL, as you are doing) jQuery will treat the URL as JSONP and register a callback when…
-
3
votes1
answer421
views -
0
votes1
answer60
viewsA: Dropdow Vertical Menu and Images
Your codes have many problems with CSS. Use W3C validator and you will see the markup problems. One of the problems is the error in the syntax widht:525px class .banner-destaque {. The correct is…
-
1
votes1
answer119
viewsA: Problem with Javascript Game Old
Put a return; after each location.reload();. The location.reload(); will not prevent the rest of the function from running before starting to reload the page. With this, the function is run again…
javascriptanswered Sam 79,597 -
2
votes4
answers2757
viewsA: How to catch last word of a string in PHP?
Can use preg_match() with a regular expression: preg_match("|\w+?$|", $string, $ultima); Will always pick up the last characters1 from the end of the text backwards ($) until alphanumeric or…
-
0
votes2
answers70
viewsA: Challenge create menu with ajax() request
If you check the value of nome come in JSON and compare with the text of the link, you can play the respective value of categoria on your link. Just insert into the for of .each() one if making the…
-
3
votes1
answer50
viewsA: How do I change the color of INPUT when it exceeds a certain number of characters?
Only with CSS you can’t. Create an event oninput in Javascript to detect interaction in input and trigger a function. Can specify by name: document.querySelector("[name='nome_cliente']") Check that…
-
1
votes1
answer19
viewsA: How to align DIV s horizontally without them breaking line?
Use the flex box, but see browser compatibility for your purpose. Some pre-modern versions of browsers do not support, such as IE 9 down (see Can I Use). Add display: flex; in div pai:…
-
3
votes3
answers285
viewsA: html/javascript clock does not appear
Keep in mind that Javascript is case sensitive, that is, differentiates upper and lower case letters: a is different from A. Any character with the marry wrong cause error (syntax, can’t find an…
-
1
votes2
answers843
viewsA: Random colors on buttons
The problem is how to select the buttons. The document.button there is no. One way is by using document.querySelectorAll using as selector the tag button inside form, and then make a loop to change…
-
6
votes1
answer7418
viewsA: How to insert white spaces - Javascript
The problem of space, even using the HTML entity , is the rendering of characters. In proportional fonts, each character occupies a different space according to its width (width). In…
-
3
votes1
answer123
viewsA: How to know if a dynamic <a> has been clicked in javascript
You can click for any attribute you have in the collection. For example, you can click for the class .btnAlterarSolicitacao, using the method .on() with delegation ($(document)):…
-
1
votes1
answer132
viewsA: bringing the <p> tag in front of a div
Change the @keyframes so that the background of the new div be transparent, thus showing the text below: $("[data-ripple]").hover(function(e) { var $self = $(this.parentNode); var $color =…
-
1
votes2
answers42
viewsA: Block button if input’s of different names selected
I think that’s what you want (all explanations in the code). You only need to hide the button initially by CSS with display: none;. // seleciona todos os checkbox var caixas =…
javascriptanswered Sam 79,597 -
0
votes1
answer51
viewsA: Specific positioning doubt in CSS
As commented, the problem is in the margins of the button .botao-index that is applying a lower margin, creating a space below the sections. To solve just put 0 in the lower margin: 1 2 3 4 1: top…
-
3
votes3
answers2556
viewsA: How to get the value of an input using the attribute name javascript
The element you want to get must have an attribute name: <input type='text' id='01' name="campo" value="foo"> ↑ As the method document.getElementsByName returns a Node list (list of nodes),…
-
0
votes1
answer111
viewsA: Reuse a function
Since all the elements that are created in the functions are of the same type, the only things that vary are the texts and the id's, can only use a generic function: function offer(off, txt){ //…
-
2
votes1
answer55
viewsA: Function that generates Multiple Inputs sends only #1. How to resolve?
As I said in the comments, there is no need to create several ids for each element. You can use a class for everyone, because this makes it even easier later, if you want, identify the elements by…
javascriptanswered Sam 79,597 -
1
votes2
answers145
viewsA: Create array with AJAX and send to another PHP page
Using the method .map() with .get() you convert a collection of jQuery elements into a simple Javascript array: var musicas = $(".lista input:checkbox:checked").map(function(){ return this.value;…
-
1
votes2
answers140
viewsA: Function does not recognize checkbox.checked
The estate .checked does not work with jQuery object. You should use, in this case, the .is(":checked") jQuery: function alteraSaldo(item){ saldo = parseInt($('#saldo').val()); campo = $('#'+item);…
-
2
votes2
answers201
viewsA: Estilizar Required
Using Javascript you can do without using the required. Add a class .required to the fields you want to be filled in and use the script that will check these fields in Ubmit by changing the border…