Posts by Sam • 79,597 points
3,121 posts
-
1
votes4
answers146
viewsA: Change button link according to an option
Can use addEventListener for the radios. But you have to put one name equal for each input radio, as made in the example below. Also put a class in the <a> so the code doesn’t catch another…
-
0
votes1
answer52
viewsA: Left and Translate
The Translate is a method Transform used to move elements. It accepts two values representing the axes X (horizontal) and the Y (vertical). The difference between translate and margin-left is only…
-
4
votes2
answers459
viewsQ: How does Hoisting work on ES6?
For example, using var, by calling the function below in this way: function funcao(){ console.log(foo); var foo = "mensagem"; } funcao(); Will return undefined because of the Hoisting, that moves…
-
2
votes1
answer111
viewsA: Help with Ajax does not send data to the database
In the row below, you are sent the form HTML , and not the data: var formDados = $('.form3'); To store form data to variable, use the method .serialize(): var formDados = $('.form3').serialize();…
-
1
votes1
answer200
viewsA: Buttons positioned at the bottom of the page go up when the mobile keyboard appears
Change/add the styles of div .principal for: .principal{ height: 100%; min-height: 400px; position: relative; } And of div button: div.footer-buttons{ bottom: 0; } And put the div button…
-
4
votes2
answers112
viewsA: How to avoid that page click when I click Calculate in the form with Javascript
Just remembering that your code has 3 problems: 1. You are adding up the values in the wrong way. You have to convert the values of the fields into numbers before adding up, otherwise they will only…
-
1
votes2
answers311
viewsA: List Json in a Select with Jquery
The return is an array where the information is in the second index. How do you want to popular a select with this information, you can take the objects of the second index of the array with…
-
1
votes2
answers2067
viewsA: Maskmoney c/ Jquery or Javascript
Use Maskmoney this way: Press jQuery and Maskmoney on the page: <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script…
-
4
votes4
answers8782
viewsA: How to center text vertically
You can use display: flex: .button{ width: 157px; height: 95px; background: yellow; text-align: center; float: left; top: 50%; position: relative; /* flex para alinhar conteúdo*/ display: flex;…
-
0
votes2
answers993
viewsA: How do I use Google’s reCAPTCHA to block a particular part of a page?
Include the part you want to lock inside a if with a variable that will be the Google reCaptcha response: <?php if($resposta){ ?> <p>Conteúdo 01 (quero que isso seja mostrado na pagina…
-
0
votes2
answers120
viewsA: Why doesn’t my page resize and how to make it resize?
In on of use px to set the font size, use vw (concerning the size of viewport). This way, the font size will track the size of the viewport. font-size: 5vw; /* 5% da largura do viewport */ Example:…
-
0
votes3
answers2099
viewsA: How to change right when scrolling on navbar
You need to use the correct selector on the line: $('logo').attr('src', '/img/logo-dark.png'); The above selector is incorrect and will not select anything. The correct selector could be: $('#logo a…
-
1
votes3
answers1186
viewsA: How to check each character of an array? Javascript
The correct way is to use indexOf about the value of each item of the array, represented by the parameter valor in the forEach: const arrayOne = ['jean','geleia','gean','ea games', 'e1']; function…
-
0
votes4
answers751
viewsA: How to create a <a> link without refreshing
One way is to use event.preventdefault() na in the attribute onclick: <a href="#" onclick="event.preventDefault();" class="nada"> <img…
-
1
votes1
answer1732
viewsA: Return Datetime Json /Date(1519339100637)/
Create an object new Date() only with the numerical part of the expression, and use toLocaleString() to return the date in the format dd-mm-aaaa hh:mm:ss. See how it would look for: for (var i = 0;…
-
0
votes1
answer225
viewsA: Select element with Jquery to add a tag
Use this dial: $(this).closest('div').next('div').find("p, span").wrap('<strike>'); Will catch the <p> and <span> of div following of checkbox selected and wrapped in the tag…
-
2
votes3
answers1607
viewsA: Take the width of a text?
To catch the width width of a text, you can wrap it in a tag span. The span is a tag like inline which has no effect on layout page. Soon the text would look like this: <span>Um…
-
0
votes3
answers1607
viewsQ: Take the width of a text?
We usually take the width width of a div or any other tag within the page. How can one pick up the width of a plain text? For example: Um texto How do I know the width this text occupies on the…
-
9
votes6
answers1028
viewsA: How to subtract an array
Create an object arr3 equal to arr1 and loop the arr2 checking whether it exists in the arr1. If available, remove from arr3 with splice. At the end you’ll have a arr3 without the items in the arr2:…
-
1
votes3
answers397
viewsA: How to select a tr element in the middle of "N tr’s" in jQuery?
Do not use ids to capture elements dynamically added (not even to existing ones). A id should be unique on the page. Alter the id f_VLR_APROP_CCUST for class: class="f_VLR_APROP_CCUST". Next you…
-
0
votes2
answers6381
viewsA: How to leave list items side by side?
With position absolute you are positioning the items all in the same place. Switch to position: relative or omit this style in the class .menu-opcoes ul li. If you want to align the menu on the…
-
1
votes1
answer66
viewsA: Remove <a> tag using php and leave only <td> text
In general there is no way to avoid this, because the email client automatically adds links when it finds valid Urls in the message body. However, there is a trick that cheat system and does not add…
-
0
votes1
answer218
viewsA: Two filter fields in the second - Datepicker
To set an initial date on jQuery Datepicker the option is used minDate in format: minDate: new Date(ano, mês, dia) And to change the ownership of a input with Datepicker, you use:…
-
0
votes2
answers76
viewsA: Fetch input value from another php file
There are two problems in the code: One is here: window.parent.frmfoto.document.getElementById('foto').value; To take the value of an element in parent document, should wear window.parent.document:…
-
1
votes2
answers106
viewsA: Performance of ternary operator
The ternary in this case would be unnecessary and redundant. Making an "x-ray" in the operator between parentheses would be like this: bool varTeste = (true || false) ? true : false; See that shows…
-
0
votes2
answers204
viewsA: Check negative balance
Select all the latter tds table and make a loop for checking that the value is less than 0. But it is necessary to treat the values before the check, take the points that separate the thousand and…
-
1
votes1
answer23
viewsA: Calculation between inputs in table with dynamic line creation
When using id in the fields, you will duplicate the same ids when creating dynamic lines. Besides being wrong (a id must be unique on the page) you will not be able to get the values of the fields.…
javascriptanswered Sam 79,597 -
0
votes2
answers761
viewsA: Check the existence of a file
You can check if the image exists through the URL by creating an object new Image() and using events such as onload (the image was loaded) and onerror (the image was not loaded). The each would look…
-
1
votes1
answer680
viewsA: image resizing proportionally
You can do this only with CSS using max-width and max-height. To center the image I used flex. See two examples with images in different proportions: .teste, .teste2{ width: 150px; height: 150px;…
-
0
votes1
answer131
viewsA: Footer does not follow site layout and is not responsive
Is because you set a fixed width on <div class="container">, so it will never track the width of the screen, because it will always have the width of 900px. Instead of putting width: 900px;,…
-
3
votes1
answer506
viewsA: If inside a Success in ajax
The return of Ajax with echo to receive a string can return blank spaces at the ends of the string, and this will make a difference in the if that will differentiate the letter V of a V with spaces…
-
2
votes2
answers1743
viewsA: Anchor link not working HTML
It’s not working because you’re using the same name violao at the anchor and at id of <div id="violao" class="valign-wrapper">. By clicking on the link, the HTML will search for the id of div…
-
0
votes3
answers745
viewsA: How to put link border without increasing menu size
Another way is by using the pseudo-element ::after hidden that will only appear in :hover. Then you include an edge on the ::after and resize it with less 2px of the total size of the button. This…
-
1
votes1
answer105
views -
2
votes2
answers357
viewsA: I want an image to close and start a five-second countdown
Use setInterval worthwhile 1000 to generate the counter in seconds. On the first click, the "Close" button will go to the top of the div, and the second click will show the div of the counter and…
-
1
votes2
answers1404
viewsA: Check if checkbox is selected in input
From what I understand you want to call a direct Javascript event on input when loading the page in case the checkbox is marked. Some events can be triggered on page loading without using a normal…
-
2
votes1
answer164
viewsA: Show preloader icon on site
You can use CSS + Javascript. I will suggest an example that will create an animated preloader similar to Facebook, which you can customize the size and colors. It should appear fixed in the center…
-
1
votes3
answers838
viewsA: take input value Hidden within a <td> tag
Your code has a problem that many people do: put the same id in more than one element of the page. Although this does not influence the purpose of the question, is wrong practice. In relation to…
-
1
votes2
answers2965
viewsA: Combobox appearance on bootstrap
You can apply styles below that will increase the theme size. I’ve applied some styles that will increase font size and element dimensions (see comments in CSS). $('#cidades').chosen({…
-
1
votes1
answer135
viewsA: Pass variables to the url through a Select Box
You can put us values only the value of the variable that the code will normally capture. I also added a option empty which will be the default if there is no variable in the URL: <select…
-
2
votes3
answers485
viewsA: Select a div without it having a class or an id?
You can select by the text it contains (whole or part): $("#teste div:contains('Teste 2')").css("color","red"); <script…
-
0
votes2
answers47
viewsA: How to add values from several strings to another without this string losing its value?
You need to set the variable res before and go concatenating with +=. But I didn’t see the need for the variable codigo nor the method concat: function gerarcods(){ var alfa = $("#nalfa").val(),…
-
0
votes2
answers102
viewsA: I want to change the size of my slideshow as the device size changes;
As you only care about the contents of the collection, it may include a if by checking whether the value returned from for is a number. Just add if(!isNaN(i)) before the objs[i].style.width =…
javascriptanswered Sam 79,597 -
0
votes2
answers68
viewsA: problem with dblclick event
The error is in the application of the method .trim() in this line: var novoElemento = $("<input type='text' value='"+trim(conteudoOriginal)+"' class='campo_altera' />"); Change to: var…
-
1
votes4
answers1878
viewsA: Updating an element with Javascript
You can do this way by adding the elements at once without using createElement. Note that the code below will insert only 1 <ul> with due diligence <li>, which is correct, not several…
-
1
votes2
answers77
views -
0
votes2
answers205
viewsA: Release save button with permission
Create a Event click to the button Alter to release the button Save: $("id ou classe do botão Alterar").click(function(){ $(".btnSalvar1").prop("disabled", false); }); When you close the modal,…
-
1
votes2
answers47
viewsA: "Section" closing tag found, but there were open elements
You didn’t close the <div class="under"> (which was opened before the section) and the <div class="slides2"> (right after the opening of the section). View the indented code correctly…
-
4
votes3
answers304
viewsA: Where is the error in replace js?
The replace only accepts 2 parameters: replace(string_buscada, nova_string); Soon your code will not work this way. A suggestion is to use match and make 2 replaces with the regex result indices: t…
-
3
votes2
answers880
viewsA: Jquery Ajax - Request problems every x seconds
Do not use setInterval. The setInterval is an uninterrupted timer and will keep sending requests to Ajax without waiting for the previous request to be completed. When using setInterval, open your…