Posts by Sergio • 133,294 points
2,786 posts
-
1
votes1
answer881
viewsA: What to do for the function javascript n give Reload on the page
I believe that button is being interpreted as a button type="submit" and therefore makes Ubmit’s form when you click it. Two ideas to fix that I found: UseSubmitBehaviour="false" Joins…
-
1
votes1
answer225
viewsA: scroll with position:Fixed losing the right margin
I suggest you do it with float and percentages. The problem you’re having is because when the element goes to fixed he leaves the block and occupies his real space. Real space? Yeah, you’re doing it…
-
0
votes1
answer76
viewsA: select with images (generate div’s by id dynamically)
You had some problems with your code. I changed the logic of your loop while and put icons out of this loop because it generates the same content and does not need to be run multiple times. I made a…
javascriptanswered Sergio 133,294 -
3
votes4
answers1708
viewsA: Pass javascript object by parameter in ajax callback
When you use Javascript inline in HTML that way you’re limited. It would be better to create the object with Javascript and join an event receiver where you can pass the type of object you want.…
-
1
votes1
answer241
viewsA: How to integrate Jquery.Validator and Smartnotification.js plugin?
From what I read in plugin documentation .validate() you have a/callback method for when the validate passes and when it does not pass. Respectively submitHandler and invalidhandler The…
-
4
votes3
answers229
viewsA: Search HTML LIKE style %.. %
Creates a function that looks for a word in a list of elements. I made an example that also accepts option to search respecting (or not) have large letter. function encontrar(palavra, elementos,…
-
2
votes1
answer103
viewsA: Organize contents and make "pagination"
Here is a suggestion without jQuery. If you want you can adapt but it is not better just because it is jQuery. Uses CSS Transitions to show the however and a variable that decreases the number of…
-
3
votes3
answers240
viewsA: Working with X-layer array in JS
An important part is to use a function that has a clear interface. That is, this function should have as a function/order to compare what is given to it and nothing else. So I suggest something like…
-
4
votes1
answer119
viewsA: Javascript questions
I’m not gonna solve your exercise, but I can explain what you need to think about to solve. When you have a <form> with a button (and notice that when the button does not have the attribute…
-
2
votes2
answers450
viewsA: How to concatenate into a string what was selected in a select Multiple
In answer to the question you can do so: function changeHref(e) { var options = [].map.call(this.selectedOptions, function(el){ // capturar as opções escolhidas return el; }); var root =…
-
4
votes1
answer1319
viewsA: Send message and update div without giving Reload the page
You got a mistake on this line: $.post("process.php").serialize(), function (response) { The arguments of the function are not correct. The correct syntax is: jQuery.post(url [, data] [, fn success]…
-
2
votes2
answers37
viewsA: Set a global error for Ajax requests
If you are using jQuery’s AJAX you can use the .ajaxError() which is an event receiver. When you add it to document it records in practice all the errors on that page. An example would be:…
-
8
votes2
answers2440
viewsA: How does Math.sqrt work in javascript?
To Ecmascript (ES6) says: Math.sqrt ( x ) Returns an implementation-dependent approximation to the square root of x. If x is Nan, the result is Nan. If x is Less than 0, the result is Nan. If x is…
-
2
votes2
answers86
viewsA: How to create custom ordering?
I think this is what you’re looking for: (example with array) var array = [ [1, 'A'], [2, 'B'], [3, 'C'], [4, 'D'], [4, 'D'], [5, 'E'], [6, 'F'] ]; function ordenarPor(arr, ordem) { return…
-
4
votes2
answers4072
viewsA: Show and hide a div by clicking the same link
Give that div a class and use the classList.toggle in the element in question. Take a look at this example: var div = document.getElementById('minhaDiv'); var linkA =…
-
1
votes1
answer402
viewsA: How to create functions for extension
When you have function calls inline in HTML then these functions have to be in the global scope. If you put inside another function like the .ready() then they are only accessible within this…
-
2
votes2
answers293
viewsA: Get a single TRUE or FALSE on multiple conditions
I suggest you use your browser and DOM to interpret that instead of using .split(';'). Anyway I leave a suggestion that can be adapted in case you want to use it anyway. function verificar(str) {…
javascriptanswered Sergio 133,294 -
3
votes2
answers1728
viewsA: I cannot check whether an array is empty or null
As you mentioned in the comments $countArr zero when there are no galleries - "Echo returns to me 0 and a var_dump returns to me int(0)". That means that the while is never run and that echo…
-
5
votes1
answer3035
viewsA: How to put one element before another with jQuery?
To remove the div with HTML FILHO from inside the div .pai and put the same before of the div .pai you can do it like this: Initial HTML: <div class="pai"> <div>FILHO</div>…
-
3
votes2
answers471
viewsA: Change table structure using JQUERY
You can do it like this: $('tr').each(function () { var $this = $(this); var last = $this.find('td').last(); var newTR = $('<tr/>').append(last); newTR.insertAfter($this); }); jsFiddle:…
-
5
votes1
answer741
viewsA: Ajax await end of request
I suggest you create a flag to see if there is an active ajax call and avoid other requests during that period. Each time getDados() be called, if requestActive der true it cancels the function…
-
4
votes2
answers485
viewsA: Return and console.log do not work as expected in Codecademy
You gotta make two things right: the function has to give return the string you return has to start with large letter Code Academy is a Robot, you have to do as he wants. #1 - Notice that your job…
javascriptanswered Sergio 133,294 -
2
votes1
answer322
viewsA: Nesting keys of an array in a Javascript object
To do exactly as you ask, iterate the array and create sub objects. You can do so: var x = ['a', 'b', 'c']; var y = {}; var temp = y; for (var i = 0; i < x.length; i++) { temp[x[i]] = {}; temp =…
-
3
votes1
answer1159
viewsA: Changing modal content with Javascript
You can do it like this: $('.btn2').on('click', function(e){ var plano = $(this).data('form'); var titulo = this.innerHTML; $('#send .title_modal').html('Atendimento Online | ' + titulo); $('#send…
-
1
votes2
answers1364
viewsA: Form submission and out-of-form array via post
You have two options, send all via AJAX send table data to a hidden input If you send by ajax you can use the .serialize() jQuery and send in ajax something like this: var fData =…
-
4
votes2
answers931
viewsA: Why doesn’t my javascript work?
Your code has some errors, I’ll comment and I hope it helps you. //funçao de document write var mostra = function (frase){ document.write(frase) }; This piece has no problems. Calling mostra(algo)…
javascriptanswered Sergio 133,294 -
0
votes2
answers121
viewsA: Refresh to a div
If I understand you want to use this string $scores.load("index.php #refresh") the filename of the page you have in the url. For example the url/page dominio.com/home.php must cause the .load()…
-
4
votes1
answer148
viewsA: Access.txt file data via Ajax
You have two ways to do that, and right now you’re trying an intermediate version that’s wrong. If you have it in your file .txt javascript code as shown in the question: var carro = {tipo:"fiat",…
-
2
votes1
answer144
viewsA: Jquery - For loop inside a DIV
Your code has some problems, but I imagine you want to do an effect slideshow, changing div. You can do it like this: $(function () { var divs = $(".ItemLaco"); var mostra = 0; function slide() {…
-
1
votes1
answer190
viewsA: JS form with Success and Fail message
Let’s put the following form, simple, which sends an email to the entered email and gives a simple return in the form saying "Thank you". HTML: <form action=""> <label…
-
3
votes1
answer357
viewsA: Change font size
If you put the ; in the last two lines as the CSS syntax asks so it will work well. In CSS when you have multiple lines/statements followed the use of ; is required. You can read more about syntax…
-
37
votes2
answers10986
viewsQ: What is JSONP and how does it work?
What is JSONP, how to use and why to use JSONP instead of AJAX?
-
16
votes2
answers10986
viewsA: What is JSONP and how does it work?
The JSONP is an alternative to send and receive data on old browsers, and/or websites that have CORS deactivated. If the browser is in the domain meusite.com and we want to receive data from another…
-
1
votes1
answer416
viewsA: Create a dynamic checkbox value (value) using ajax
From your HTML you get the idea that all inputs are descended from this div #checkbox. So you can use the .find() to find the inputs and then using the .filter() and the .map() create an array of…
-
1
votes1
answer76
viewsA: Why isn’t the code working?
If you have more than one link, I see that you are using querySelectorAll, then you have to use a cycle for to add the event receiver to each element. This is because the querySelectorAll gives a…
-
1
votes1
answer52
viewsA: Sort by javascript sales node
To order Rrais you can use the .sort(), which passes as array elements argument. Since each element is an object you only have to say this inside the Sort. Like the values of the keys vendas are…
-
3
votes1
answer715
viewsA: Data returned in Ajax + PHP request
When you use the method GET parameters are passed by the URL as you have now: "processa.php?txtnome=" + nome the part after the ? is where you have the data. That extra part ?chave=valor is called…
-
2
votes2
answers568
viewsA: How to remove and add a particular TD
Sets the classes of buttons that delete to something other than btnadd. So it becomes more logical/semantic what the code does. You need a function that gives you the element tr closer so you can…
-
3
votes1
answer1380
viewsA: Clone Input text and pass the value of cloned input via POST
The part you want to clone is: <div id="servico"> <div class="col-md-10 col-sm-10"> <label class="control-label mll"> <br/>Serviço</label> <input type="text"…
-
3
votes1
answer113
viewsA: Legend in jQuery always returns "Undefined"
Uses the .find() in time of .children(). In the documentation of jQuery refer .Children() only Travels a single level down the DOM Tree while i.e., the .children() falls only one level in the DOM,…
-
9
votes8
answers794
viewsA: Mapping an array with possible subarrays as elements
In your code you’re using the .map(), but this method returns an array with the same number of elements, so it won’t work because the final array you want will have more elements than the first. You…
-
9
votes1
answer1887
viewsA: Lock Javascript F5 key
If your intention is to prevent the user from doing refresh in the browser this will not be possible. It is the right of the user to do this. If you want to use the key F5 for another feature then…
javascriptanswered Sergio 133,294 -
7
votes3
answers276
viewsA: Why does it always return null?
You’re mixing native elements with jQuery methods. The document.getElementById('id1') gives null because in the document (i.e. the page) there is no element with id id1. It exists only within the…
-
1
votes1
answer626
viewsA: Incompatibility between onkeyup and date mask?
You can make the function not run if the key is pressed backspace or delete. In this case you need to pass the event to the function and then search if the key code is 8 or Resp. 46.…
-
1
votes1
answer99
viewsA: how to change the size of each of the tags using tagcanvas.js
I think you’re looking for the textHeight, in pixels, referred to in the documentation. In your case the code would look like this textHeight30: TagCanvas.Start('myCanvas', 'tags', { textColour:…
-
3
votes1
answer366
viewsA: export json file
That one :id will be accessible on req.params.id. So you have to create a middleware that uses that information and responds accordingly. For example: //middleware function usarId(req, res, next){…
-
2
votes2
answers57
viewsA: Failure in execution of setInterval
You have to take into account 3 different concepts: declare a function call the function (you can say "run" or "call" the function too) go by reference Declare the function When you declare a…
javascriptanswered Sergio 133,294 -
1
votes1
answer589
viewsA: Set values of an array recursively
You can do a function that goes "diving" by reference in this array, following the keys (depth levels) extracted from this string with $niveis = explode('.', $path); Using & you can go by…
-
2
votes1
answer1175
viewsA: How to change the background of an image in CSS code with PHP
To know the number of the day of the week you can use the date() thus: $ds= date("w"); Sunday is a number 0, second 1 and so on. This way you can have an array with the images you want to use:…
-
2
votes1
answer249
viewsA: Calling function from an event
This error appears because the function excluir is not in the global scope. Check your code and put that function statement in the overall scope. That is outside of any other function you may have,…