Posts by Sergio • 133,294 points
2,786 posts
-
3
votes1
answer488
viewsA: Sending form just by clicking on the radio button
You need to add an event receiver change. I would also find click but change is more correct semantically and then you do form.submit() when this event is detected. An example would be like this:…
javascriptanswered Sergio 133,294 -
25
votes3
answers27676
viewsA: Differences between Onkeyup, Onkeydown and Onkeypress?
They perform different functions. onkeydown is the first to fire and we can stop it. If you have an input you can prevent the keystroke from typing in the input if you have an Event Handler…
javascriptanswered Sergio 133,294 -
4
votes1
answer973
views -
3
votes1
answer616
viewsA: Show and hide Div with Java Script
You have to program HTML and Javascript to be scalable. In other words, they work no matter how many videos you have. One way to do it would be like this: var buttons = $('#videoGallery button');…
javascriptanswered Sergio 133,294 -
2
votes2
answers140
viewsA: replace javascript
The method .getElementById() returns only one element, the first one you find. You must use another method like .querySelectorAll() and a cycle to iterate all the elements you want. Note that id…
javascriptanswered Sergio 133,294 -
2
votes1
answer95
viewsA: Help with scroll animation with javascript
You need to know three things: scroll height screen width the specific scroll every moment Knowing the scroll height and the width of the screen you know the ratio that the image should move for…
-
1
votes1
answer104
viewsA: Limit the amount of items in an Input by default total value
Suggestion: var total = 10; var inputs = document.querySelectorAll('input'); for (var i = 0; i < inputs.length; i++) { inputs[i].addEventListener('keyup', checkInputs); } function checkInputs(e)…
-
5
votes4
answers329
viewsA: What’s wrong with my map version for a JS array?
To answer your question of what’s failing your code: 1-your function does not return anything, it is running half nonsense. After the cycle for you have to give return newArray; 2- the method push…
javascriptanswered Sergio 133,294 -
2
votes1
answer96
viewsA: How to work with Ajax with Jquery?
This may be a cache related problem. To test/solve you can do 2 things: 1-uncheck the Jquery cache. Set cache: false, in the ajax setup. $.ajaxSetup({ async : false, cache: false }); 2- puts a…
-
4
votes1
answer194
viewsA: Get only declared CSS styles for an element
As far as I know there is no simple way (native method or library) to do this. There is no native method for this it is difficult to do this with Javascript because some rules overlap and it is…
-
3
votes3
answers89
viewsA: Is there a plugin that serves as a mask and validator for 24h hours?
This is more or less simple to do, ie a mask to insert : when entering numbers. It can be more complex to not allow too large numbers and delete letters. A simple example would be:…
-
1
votes1
answer988
viewsA: onclick in an iframe
The iframe despite being on your page is an external element and the onclick does not work as expected. Events fired on that page belong to it and cannot be manipulated outside of it. Exception case…
javascriptanswered Sergio 133,294 -
2
votes2
answers903
viewsA: Search through ID and attribute
If you want to find an element with both attributes you can use var div = document.querySelector('#Y[data-id="X"]'); // ou ainda: var div = document.querySelector('[id="Y"][data-id="X"]'); In this…
-
3
votes1
answer12530
viewsA: How to compare two dates in Javascript or jQuery
I suggest you switch to HTML onkeypress because that way the input value is passed to the function with the last key. With onkeypress value does not have the new number yet. In Javascript you can do…
-
3
votes2
answers2945
viewsA: Generate a word between defined words [PHP]
You can do it like this: $palavras = array('Linguagem', 'Língua', 'Lang'); $aleatorio = rand(0, 2); echo $palavras[$aleatorio]; Example: https://ideone.com/ZvMkec Define an array with the words you…
-
2
votes2
answers2201
viewsA: Display element when mouse is over an image
Another solution beyond what Fernando suggested is additional visibility as it avoids overlapping elements when the Browser tries to figure out which element is hovering over (Hover). Thus joining…
-
4
votes2
answers4989
viewsA: How to use Font Awesome?
\e62a is the code (Unicode) corresponding to an icon in that source. That is, the source has a table where each such code corresponds to an icon. Some of these codes/icons can be seen here:…
-
1
votes1
answer1012
viewsA: Element with onClick and onDblClick
You can use the type from the event to separate them, and call an intermediate function that routing to the one you want. Sort of like this: <a class = "alinhar1" href="#"…
-
7
votes2
answers1676
viewsA: Catch last div of a div
You can use element.lastElementChild when applied to the parent element gives what you want, the last element. example: http://jsfiddle.net/7rz7o7u0/ var pai = document.getElementById("PAI"); var…
javascriptanswered Sergio 133,294 -
1
votes2
answers5377
viewsA: Compare "input" element values with javascript or jQuery
An element of the DOM of the type input have a property value. Thus, using native Javascript you can know the value at the moment using el.value. When you use jQuery you run a function/method called…
-
1
votes1
answer167
viewsA: Maintaining input values with Jquery
A suggestion is to use a query string. That is, parameters passed in the URL as a GET. In a first phase together the Ids and their values in pairs id=valor and concatenated with &:…
-
1
votes2
answers38
viewsA: How to change the format of the day in javascript?
The datepicker API has an option for this. You have to pass the configuration object dateFormat: 'dd-mm-yy'. In your case the code could be: $("#StartDate").datepicker({ minDate: 0, maxDate: "+60D",…
javascriptanswered Sergio 133,294 -
2
votes1
answer107
viewsA: Invert y value on canvas
If I understand your question you only need to know the height of the canvas canvas.height and subtract from that number the Y, that is to say: context.moveTo(X, canvas.height - Y); jsFiddle:…
-
1
votes1
answer206
viewsA: View added values in the Formdata Object and remove
The formData does not allow to remove information after it has been inserted. If you want to make sure you have the right content you have to make a separate object and then convert to formData.…
javascriptanswered Sergio 133,294 -
3
votes2
answers449
viewsA: MASK field does not render formatting
The problem is you’re charging jQuery twice. At first you load the "your" jQuery site of ../view/assets/js/jQuery.js, followed by Mask.js. So far so good. But then load the jquery-latest.js and then…
-
1
votes2
answers862
viewsA: PHP Calculator Table
You can do it like this: function getClosest(el, tagName) { while (el = el.parentNode) { if (el.tagName.toLowerCase() == tagName) return el; } } window.addEventListener('keyup', function (e) { //…
-
2
votes2
answers154
viewsA: How to recover the option on click and select the item that is in its value?
You can do it like this: document.querySelector('select[name="escolhe_tema"]').addEventListener('change', function(){ var iframe = document.querySelector('iframe'); iframe.src = this.value; }); This…
-
3
votes3
answers867
viewsA: Reset the Alert function
If you want to style the native window that appears when asked input to the user, or the system alert window this is not possible. You can rewrite the function alert as @Renan suggested but not the…
javascriptanswered Sergio 133,294 -
9
votes1
answer455
viewsA: Detect phase change, Navigator.online
According to MDN there are both events online and offline, so you can instantly detect changes and know the status whenever you need it without needing to setTinterval. var online =…
javascriptanswered Sergio 133,294 -
2
votes1
answer105
viewsA: Test if method removes a list item (Jasmine)
There’s some code missing from the question, it’s not clear where the itens. But I’ll give you an example with this in time of itens that from what I read in the code I think that’s what you want.…
-
1
votes2
answers1948
viewsA: HTML Audio - How to automatically go to the next song in a jQuery playlist
You gotta spot the event ended and then start the next song. $('#myAudio').on('ended', function() { // correr código aqui }); In your specific code you can do so (untested): var atual = 0, next = 0;…
-
1
votes1
answer1227
viewsA: manipulate another web page via javascript
If the site is not within the same domain as yours then you will not be able to access the site. This has to do with security rules (CORS) to prevent the manipulation of a page with Javascript via…
-
1
votes1
answer45
viewsA: Google Adwords Tags & Analytics
An example of the page where we are: (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new…
-
0
votes1
answer959
views -
1
votes4
answers572
viewsA: Upload Ajax - Php
Mute $_FILES['userfile'] for uploadfile as you have in the name of HTML. O $_FILES get the name of input name="uploadfile" /> and place it in the array. You can also check what files have via…
-
1
votes2
answers2072
viewsA: How to do that when submitting a form within an iframe, the page that has iframe is redirected?
You can use target="_parent" if you have a link that when clicked should open on the page that contains the iframe. If you want to open one url specific on the page that contains the iframe you can…
-
4
votes1
answer60
viewsA: Problem with Jquery function
The problem is that when you use $(document).ready(function () { $("#pnlSalas").css('visibility', 'hidden'); in jQuery’s eyes that element is not hidden. So when you do .toggle() in the first click…
-
3
votes3
answers931
viewsA: How to check the empty values of a dynamic form?
When you use jQuery like that: $('input[name="nome[]"]'); it will return an array with all inputs that have that name. If you need to know which and/or how many are empty you can use the filter()…
-
1
votes2
answers752
viewsA: Toggle between hiding/displaying Ivs from links
This first link can also be hidden if you use $('.textWord_about, #menu_about').hide();. In your HTML this div only has ID, that’s why I used #menu_about. jsFiddle: http://jsfiddle.net/s88j5nhx/…
-
2
votes1
answer414
viewsA: How to use a global variable counter?
Ana, the problem is that the $.getJSON is asynchronous. The value of count will be changed as you expect but afterward of your alert. That is, the $.getJSON will run parallel, asynchronous, and will…
-
2
votes1
answer84
viewsA: Interactive title in a Modal
You have to do it with Javascript... var upgrades = document.querySelectorAll('.button'); var modal = document.querySelector('#abrirModal .title_modal'); for (var i = 0; i<upgrades.length; i++){…
-
3
votes2
answers327
viewsA: setTimeout or setInterval?
This plugin already has options to do this. The syntax according to the documentation is: $('#example-delay'). Tipsy({delayIn: 500, delayOut: 1000}); An example would be: $('.like-button').tipsy({…
-
0
votes2
answers102
viewsA: Position all selects at index 0 with Jquery
One time you got those input and select in a <form> the best thing would be to form.reset();... document.querySelector('form').reset(); jsFiddle: http://jsfiddle.net/xm37qbfh/…
-
3
votes3
answers741
viewsA: PHP Image Upload Error
The move_uploaded_file() needs 2 arguments. The temporary file destination (which is closed in PHP.ini as a temporary uploading directory) and the final destination, indicated by you. Note that this…
-
1
votes1
answer657
viewsA: How is it possible to change position li?
If you want to do it by user drag I suggest you use a library like Mootools or jQuery. If you only want to change position you have 2 possibilities. change the content exchange the elements…
-
14
votes1
answer21883
viewsA: How to capture parameters passed by the URL using javascript?
The data passed via POST are only available on the server side. Browser does not pass them to Javascript/client. The data GET can be read from url. There is no native tool for this as in PHP or…
-
1
votes1
answer142
viewsA: Fill in Select with optiongroup
The AJAX part you have to do because I can’t test, but inside AJAX you get a JSON already converted to object. There, in this function done you can use it like this: var grupos = {};…
-
2
votes2
answers1291
viewsA: Fields are not 'masked' with jQuery Masked Plugin
You’re applying the .mask() to the element div. You have to apply to the element input. So your selector must be ".classe_da_div input". That’s how it works: jQuery(function ($) { $(".data…
-
3
votes2
answers1336
viewsA: How to transform input value into string
If I understand your problem well what you want is to escape the HTML tags so you can see the source code this way: <p class="test">Hello world! </p>. To do this you have to transform…
-
1
votes2
answers797
viewsA: How to take bar of a modal
You should do this with CSS. The class that has this div is .ui-dialog-titlebar and if you use CSS it is automatically invisible to all dialog. You can do so: .ui-dialog-titlebar{ visibility: hidden…