Posts by Sergio • 133,294 points
2,786 posts
-
3
votes1
answer63
viewsA: Call off Backspace action
I think you need to use the keydown so you can stop the event and you have to use return the value of the function to give return false; if the function gives false in return. Forehead like this:…
-
6
votes3
answers852
viewsA: Function does not return value
Takes into account that the return will only be called after the for have run. That is, the cycle for will run in full, the value of $c is being rewritten until the cycle ends. Then, when the cycle…
-
0
votes1
answer1574
viewsA: How to make a query with Node.js and Mysql
Following the Node-mysql documentation this method only accepts 2 arguments. The query and the callback. If what you need is to pass the email to the query then you should concatenate it with +…
-
5
votes1
answer1607
viewsA: How to put into a variable only the text that was selected within a textarea?
I found an answer on Soen which I have adapted. So with this function you can retrieve what is selected. HTML <textarea name="" id="texto" cols="30" rows="10">Texto de exemplo</textarea>…
-
1
votes1
answer569
viewsA: Enable Disable Multiple Specific Fields
To disable an input you have to use .prop("disabled", true); in a collection of elements. To create a collection (which can have 1 or more elements) use the $('regras de CSS'). To choose all inputs…
javascriptanswered Sergio 133,294 -
2
votes3
answers2230
viewsA: if/Else condition to mark/deselect checkbox
You need to get those checkbox, for example with: document.querySelectorAll('input[type=checkbox]'); and then burn them by changing the checked for false. Now you have different options: Reverse the…
-
1
votes1
answer87
viewsA: Remove the last input typed in a form with multiple responses
Looking at your code I suggest you do it in a cleaner/simpler way: var maxRespostas = 3; $("#btn-bloco").on("click", function () { var respondidas =…
javascriptanswered Sergio 133,294 -
4
votes2
answers8493
viewsA: How to add value to variable in jQuery?
Your code is right, just the step where you write on the page, ie change the text that is in #pontos using again the line you already have but within the function that is run every click. You can…
-
1
votes1
answer149
viewsA: Slidetoggle on left side with icon
I suggest doing this with CSS transition and a toggleClass. So you can make the margin change each time you add the class and use CSS to make the animation. $(document).ready(function () {…
jquery-toggleclassanswered Sergio 133,294 -
1
votes1
answer58
viewsA: For + slideToggle in Jquery does not work
Your code doesn’t work because that i no longer has the value you want it to have when the click is called. If you create a new scope it already works, so the value of the variable is stored within…
-
1
votes1
answer502
viewsA: Add category of column
Since the credit column has no number, the number/value itself is in the previous column so you have to use the .prev(): $.each($("td[name='CREDITO']"), function () { $credito +=…
-
1
votes2
answers109
viewsA: Array of string elements
If you want to have a string with these empty Tds you can do so to empty them: $(localidades).map(function(){ this.innerHTML = ''; return this; }); but then you need a dummy element to have that…
-
4
votes2
answers844
viewsA: Why does this menu not work in the mobile version?
In your code both events are triggered and the code is undone. You can detect if it is mobile and add the right event, avoiding mixing Apis: var ev = 'ontouchstart' in window ? 'touchstart' :…
-
1
votes1
answer48
viewsA: Problem with Hover rating system
You can use the .prevAll() for this, it selects all the siblings previous to this element. I also use the .andSelf() to join the element you are having :hover. The code would look like this: var…
-
6
votes3
answers1195
viewsA: Block Internet Explorer
Javascript To detect IE in a version <= to 11 I think you can use: if ("ActiveXObject" in window && document.documentMode <= 11){ alert('é IE <= 11'); // ou: window.location.href =…
-
20
votes2
answers255
viewsA: What would be the 'e' passed as a parameter in js functions?
It is common to name e as an abbreviation of event, to pass a reference to the object Event used in callback functions event receiver. Short for convenience and to save bytes. The object Event in…
-
6
votes3
answers124
views -
1
votes2
answers356
viewsA: Async parameter of jQuery.ajax is obsolete, what now?
You can have an array with the list of functions you want to execute and go running/emptying the list as a callback. The idea would be: var funcArray = [function (data) { /* Faça algo */ return…
-
2
votes1
answer652
viewsA: Return in each getJSON - Jquery
This function will always give Return Undefined because AJAX is asynchronous. You have to wear a callback to do what you need to do when the server response comes in. You can use it like this:…
-
1
votes2
answers505
viewsA: Field validation when submitting form
I see you have a standard of 5 inputs in each row tr one-table. You can create an object or array with the validation rules and then map these table rows with the validation result of each one. The…
-
-1
votes1
answer97
viewsA: Problem working with Draggable and Resizable in the same image
jQuery adds a new element to the DOM when installing the functionality drag. One div.ui-wrapper around your img. Personally I find it bad practice and bug-generating until the programmer realizes…
-
2
votes2
answers89
viewsA: Problems printing a JSON table
You can’t use a cycle for within a concatenation in this way. Notice that your variable results is global, you should add var rather to limit it to the scope of the site. Also note that as you have…
-
2
votes1
answer38
viewsA: How to remove 20 pixels from an element with Jquery
The method .width() It’s a getter, it just goes for the value, not write. You have to use .css() for that reason. var tamanhoInicial = $(this).width(); // ou $(this).css('width');…
-
0
votes1
answer96
viewsA: Problem while removing readonly in Internet Explorer
You must use $input.prop('readonly', false); Usa .prop instead of .attr for the readonly is a native property of the element and its state is set and read via .prop().…
-
5
votes1
answer32
viewsA: Referanceerror when running script
You are defining that object within a function. This makes the variable/object not accessible in the global scope that HTML runs in. To solve this you can use window.item = {} but in that case loses…
-
1
votes1
answer34
viewsA: Delete item from a variable containing a list
I suggest you create a div where you put this HTML and remove this li that way. That way HTML is interpreted by the browser and jQuery can find the element you want. That way: var div =…
-
2
votes3
answers448
viewsA: Call a preloader before sending contact
I suggest you use $.ajax in time of $.post, because the first has a method for it. That is, it is more complete. You could use it like this: $.ajax({ method: "POST", url:…
-
9
votes2
answers1019
viewsA: How to take an attribute of multiple "tags" with same ID
Dual ID is invalid HTML. Uses id classes. You can change the HTML to <p class="linkPost" idPost="25"><a href="#">PHP</a></p> <p class="linkPost" idPost="26"><a…
javascriptanswered Sergio 133,294 -
2
votes2
answers786
viewsA: What is the simplest way to print an idented javascript text to html?
You can use the tag <pre> to put formatted code. For good practical purposes you must still join <code> to let the browser know what content it shows. Example (jsFiddle):…
-
1
votes3
answers487
viewsA: How to update PHP Timezone with javascript using the Date.getTimezoneOffset function?
PHP (server side) works on Timezone default server if you do not define tu. And if the code is as it should be, it will be 1 single Timezone regardless of where the customer is. Javascript (client…
-
2
votes1
answer835
viewsA: Add inputs according to the value of a field
You need an event receiver in the input that indicates the amount of inputs, and when that value changes you can check how many inputs there are. I suggest you change name="ncamisa" for…
-
6
votes1
answer1097
viewsA: event on property or use addeventlistener
You can use both. Both do what is asked of them. It is true that Internet Explorer had serious bugs and did not support, for a long time, addEventListener. These times are past. The rule I see among…
-
1
votes1
answer28
viewsA: Save geojson value
You can use the floatval() that converts a string in value with fractional part: 'coordinates' => array(floatval($registo['x']), floatval($registo['y'])) ^ ^…
-
12
votes1
answer26463
viewsA: Using Javascript to change CSS property
You have to change two things: First you must use e.preventDefault(); to prevent the link from reloading the page, or joining # in the href. According to you, a variable pointing to the menu, var…
-
1
votes2
answers2044
viewsA: Enable button event by pressing key on keyboard
Uses the e.which in time of e.code (and notice that in your jsFiddle it is a mistake because you have only code ==), jQuery’s own documentation suggests this. And then you can call directly:…
-
3
votes1
answer52
viewsA: Is it possible to implement null or Undefined methods?
Unable to extend the null or a variable that is undefined. That is, if you have: a.indexOf(b); in case the a was null or undefined This is going to make a mistake. Solutions?! One variant is to use…
javascriptanswered Sergio 133,294 -
2
votes2
answers471
viewsA: Display a sequence of Divs in two lines
One solution is to fix the CSS like this: .teste{ width:100px; height:100px; background-color:red; float:left; margin-left:10px; position: absolute; } .teste:nth-child(even){ margin-top: 120px; }…
-
16
votes1
answer9507
viewsA: What is -Webkit-Transform? What is it for?
The transform is a modern CSS tool. It allows you to zoom, perspective or rotate elements. The prefix -webkit- means that only browsers that have structure of the webkit is that they will…
-
3
votes2
answers205
viewsA: Javascript loop does not add object property
The $.getJSON is asynchronous. It makes a call to the server and the code after the $.getJSON continues to color. When the server responds only then the code that is inside $.getJSON is Corridor. If…
-
1
votes2
answers7541
viewsA: If input has only blanks, do nothing
Forehead to change if(mensagem != ''){ for if(!mensagem.match(/^(\s)+$/)){ This regular expression will test this text to ensure that at the beginning of the text (^) there is white space (\s) in…
-
3
votes2
answers5145
viewsA: Pass a function parameter according to the value clicked with Javascript
The best would be to generate the HTML on the server side. You can open a new window with Javascript and add HTML to it, but the best is even on the server. By doing this in Javascript I suggest a…
-
1
votes2
answers117
viewsA: Very slow javascript in safari mobile
The only thing I see can optimize here is to remove jQuery and do it with pure Javascript. It would look like this: document.getElementById("aumentaDesconto").addEventListener('click', function () {…
-
2
votes1
answer1284
viewsA: Receive onclick data and send to js
You need to pass this as a parameter of this function, and the function itself can be something like: function excluirLinha(el) { var tr = el; while (tr.nodeName != "TR" && tr.parentNode) {…
javascriptanswered Sergio 133,294 -
3
votes1
answer907
viewsA: How to create a new img tag with jQuery?
If you want to create a new image using information from select you can do so using the method .text() that gives you the text of selects: $("#btnTeste").click(function(){ var src =…
-
6
votes3
answers1678
viewsA: How to run code just in the first click?
Beyond the way that mgibsonbr has already indicated, that allows to make click only once, you may need another variant if you need to store the information in the DOM if it has already been clicked…
-
1
votes1
answer273
viewsA: how to get image positioning using draggable
You need to pass an object to that method with the callback to run the code you want. Here an example of the documentation of the plugin: $("#draggable").draggable({ start: function() { // correr…
-
1
votes1
answer265
viewsA: Get input value with jquery mobile
The method .on() needs a event in the first argument. The event that triggers this function callback in the element #index, changes the code to: $(document).on('pageinit', '#index', function(){…
-
4
votes1
answer55
viewsA: perform function that is within a Javascript Extract
It will not be possible to access all internal functions, but you can access what is exported from that module. Explanation: When you have a structure like: (function (exports) { function a() {…
javascriptanswered Sergio 133,294 -
2
votes1
answer193
viewsA: Javascript image link does not work
You’re mixing up some concepts: jQuery and native Javascript Use $('#social') will give you a jQuery object and not a DOM element where you can use it .innerHTML. Or seedlings to native using…
-
3
votes2
answers1545
viewsA: get the date in fullcalendar’s select event
Reading the documentation they suggest using the .formatRange(), and you can use the same day at the beginning and end of that range/range. Also note that I use uppercase in date format:…