Posts by Sergio • 133,294 points
2,786 posts
-
3
votes1
answer152
viewsA: Does the base tag affect scripts and styles in an html document?
Yes, exactly, all relative Urls of the document. To description of the MDN: [...] specifies the base URL to use for all relative Urls contained Within a Document [...] Translated: specifies the URL…
-
2
votes1
answer742
viewsA: Checkbox always returns false when I do . is(":checked");
$(document).ready(function () { alert("funfo"); $("#segunda").click(function () { var check = this.checked; if (check) alert("true"); else alert("false"); alert('O valor do check é: ' + check); });…
javascriptanswered Sergio 133,294 -
5
votes1
answer61
viewsA: What is the difference between $('id') and $('#id') in Mootools?
The difference in this case is: $ returns one object $$ returns a collection (array type) with one object. What are these methods`? $('teste') === $$('#teste')[0] // true $('teste') ===…
-
5
votes1
answer2118
viewsA: How to remove non-alphanumeric characters without losing accentuation?
I’m not sure what you’re trying to filter but looking for digits and letters should work well: [^\p{L}\p{N}\s] means anything that is not: \p{L} - letters \p{N} - digits \s - blank space You can use…
-
3
votes2
answers1097
viewsA: How to persist/fill in form data via PHP?
Separating the problem into parts: If you really want to do this in Javascript you need more information in this query string. All tipos[] that are repeated can not know which is which. However here…
-
3
votes1
answer47
viewsA: Why are [ ] characters processed this way in my URL?
There’s nothing wrong with that string. This is a way to encode characters to be transmitted safely (with a code that does not allow mistakes). Thus: %5B is '[' %5D is ']' %20 is a blank space If…
-
4
votes2
answers797
viewsA: Extract information from a video at the time of upload
Javascript this is very limited for safety reasons. The size I know is possible through the this.files[0].size and the name, through this.files[0].name used an Event Handler in jQuery. Then to…
-
6
votes1
answer708
viewsQ: configure "search Cancel" button position in input type=search in Safari 7
I have a input[type=search] with padding. How I want to have the same style in different browsers I used -webkit-appearance: none; but in Safari 7 (Vericks at least) the reset/reset button of the…
-
2
votes3
answers1590
viewsA: How to change URL objects via Javascript?
To read the hash which is in the URL you can use: window.location.hash From there you have to remove the values you want with a function like this below: function getHASH() { var hash =…
javascriptanswered Sergio 133,294 -
4
votes1
answer9851
viewsA: Close menu by clicking outside it or the open button
I suggest two amendments: look for .closest('.hover') to know if the click was inside the menu or not Example: $(document).click(function (e) { if (!$(this).closest('.hover').length)…
-
1
votes1
answer51
viewsA: Testing Jasmine in separate files without breaking the describe?
You can do it like this: var parte = ['descrição', fnction(){ /* os it's aqui */ }]; // podes importar de outros arquivos and then inside each describe inside the describe('Controllers' flames these…
-
2
votes1
answer640
viewsA: Pass array of a checkbox as parameter
Dividing the problem into parts the steps you have to take are: Create an Event Handler to start an action when pressing "Delete All" Check which users are chosen to be removed Send to PHP via AJAX…
-
1
votes1
answer878
viewsA: Listing all the files in my application
Here’s a feature we use on the new Mootools site. var path = require('path'); var fs = require('fs'); function getFiles(dir, files_, fileType){ var regex = fileType ? new RegExp('\\' + fileType +…
-
11
votes1
answer5235
viewsA: When to use input type="button" or input type="Submit"
If you ask the difference between <button type="submit" and <button type="button" The difference is that type="submit" does the Submit of a form into which that button is inserted; while the…
-
3
votes1
answer2160
viewsA: How to take a parameter in a URL and assign it a new value?
Assuming your select has URL values and just wants to change the page value to what you get from this.vaue can do so: $('#ordem').on('change', function(){ var url = this.value; if(!url) return;…
-
1
votes1
answer1240
viewsA: Mounting array with checkbox
When you have multiple inputs with the same name then you need to join [] to be treated as an array. That is: name="vehicle[]" And this does not require Javascript. Just use the form: <form…
-
2
votes1
answer136
viewsA: Animate the position of div elements with Mootools
To do this with Mootools can do so: var posts; window.addEvent('domready', function () { posts = $$('.post'); }) window.addEvent('scroll', function (e) { var altura = window.getScroll().y;…
-
3
votes1
answer874
viewsA: Pass PHP variable in Javascript
I see three problems: #1 you want a string Then it’ll have to have quotes: var color = "codigo_da_côr"; ^ ^ #2 missing a dot and comma: ; Missing one ; after the PHP variable, must be: <?php…
-
4
votes1
answer354
viewsA: jQuery, stop performing functions depending on window size, also in resize
The problem is that remove the tag script HTML and its contents do not remove the script from memory. So when your resize runs you will be merging new code on top of the old one that is in memory. I…
-
2
votes2
answers1061
viewsA: Take a Textbox value from each row within the table with Jquery
Your problem is here: $('#tbl').on('focusout', '.vlr', function (event) { var $qtd = $('tr').find('.qtda').val(); var $valor = $('tr').find('.vlr').val(); Selectors are searching unrelated to the…
-
1
votes1
answer518
viewsA: How to remove table row by passing your id to an object?
You are delegating the click on an element with the class remover. I see in your HTML that this element has ID so you just need to use $this.attr('id'). Since the this inside Event Handler is…
-
20
votes5
answers910
viewsA: Operator "||" in Javascript variables
This is common in functions (and not only) for cases where the function is called without arguments being passed. That is if nome der false (ie not closed), so it takes the value it is after ||. The…
javascriptanswered Sergio 133,294 -
3
votes1
answer979
viewsA: Div appears and disappears
This is called FOUC, flash of unstyled content. This means that the browser shows the content and only later sees/reads the script that hides it, causing a momentary flash. And the user sees,…
-
4
votes1
answer1249
viewsA: How to take objects from an array, with filter passing as parameter an object with multiple ID’s
If I understand what you want to test like this: var json = { "produtos": [{ "id": 1, "nome": "Produto 1", "categorias": [1, 3, 4] }, { "id": 2, "nome": "Produto 2", "categorias": [1, 2, 5] }, {…
-
2
votes2
answers103
viewsA: jQuery unbind to everything, when window size <= 800
You can test this idea inside the page’s HEAD tag: <script> var script = document.createElement('script'); script.type = 'text/javascript'; script.src = screen.width > 800 ?…
-
10
votes2
answers2126
viewsQ: Multiple LEFT JOIN and slow search
In a client application (a school calendar and record of absences/presences) there is this query: SELECT *, the_courses.course_desc as course_name, schedule.id as schedule_id, students.id as…
-
0
votes1
answer51
viewsA: Unwanted page space when creating media queries
When you use media queries you must have at least the minimum and maximum that makes the browser choose a part of the code or other. Then I see that you’re pooping min-width for both of you. I…
-
61
votes3
answers3927
viewsA: What is the difference between $(this) and $this and this?
Simple version: this - simple object. DOM element, window or global nodejs $this - a simple variable, can have any value $(this) - jQuery object with methods that jQuery provides Longer version:…
-
4
votes4
answers61202
viewsA: Placing value in a text box (input)
You’re looking for the element by the ID (getElementById), but element does not have ID... You can use it like this: document.querySelector("[name='txtstart']").value = date_today; or give an ID to…
javascriptanswered Sergio 133,294 -
6
votes1
answer6986
viewsA: How to remove dynamically generated table row with Jquery?
You must delegate this event because this #remove element is inserted after jQuery has been read. I explained this delegation issue in this answer. You can do it like this:…
-
11
votes1
answer84
viewsA: How to use "and" on CSS3 selectors?
Yes it is possible, just join the two conditions. input[type="button"][class^="btn_"] { height: 200px; } Example: http://jsfiddle.net/cj9jqofw/…
-
1
votes1
answer60
viewsA: JS function using jQuery bugging with Foundation 5
I think the problem is that your button is an anchor: <a href="" class="button tiny carta_aleatoria">Carta Aleatória</a> need to do preventDefault() $(".carta_aleatoria").click(function…
-
2
votes2
answers79
viewsA: How to resolve ids problem in jQuery?
If you have two selects in the same form my suggestion is: $('#fpf select').on('change', buscar_cidades); Within the function buscar_cidades() the this will point to the changed select. So you can…
-
2
votes1
answer87
viewsA: How to get ID by clicking on a dynamically added Element
You can make your own delegator. If there’s only li inside the div then the e.target.id should give you what you need, or you’ll have to check e.target.tagName.toLowerCase() == 'li' first. You can…
-
4
votes2
answers271
viewsA: How do I select exactly the element searched for in jQuery regardless of classes or ids?
When you use a dial like var estado = $(".estado").val(); it will always take the first value found, even if there is more in the DOM. What you need to use is this, since your function already…
-
3
votes1
answer2018
viewsA: Calculation for days of months (calendar)
Here is a suggestion: var meses = new Array("Janeiro", "Fevereiro", "Marco", "Abril", "Maio", "Junho", "Julho", "Agosto", "Septembro", "Outubro", "Novembro", "Dezembro"); function diasDoAno() { var…
javascriptanswered Sergio 133,294 -
6
votes1
answer1438
views -
1
votes1
answer311
viewsA: Add SVG object inside a dynamic div
I suggest then change your clone function code to: function clone() { var newrect = document.getElementById('svg').cloneNode(true); newrect.setAttribute("x", 100); newrect.setAttribute("y", 100);…
-
3
votes1
answer220
viewsA: Pass HTML element in Jade variable
The solution I can think of is to make this message an array and use so: - var type = 'success' - var message = ['Bem feito!', 'Você lê com sucesso esta mensagem de alerta importante.']…
-
6
votes1
answer400
viewsA: Regular expression to extract numbers from "200#5;300#10"
You’ll need two capture groups. Assuming it only has digits, you can use it like this: /(\d+)#(\d+)/ The \d represents "digit", and the + means "one or more". Parentheses indicate catch groups, and…
-
21
votes1
answer9558
viewsA: Is there official documentation for Javascript?
What we call Javascript is an implementation of ECMASCRIPT (ECMA-262). There are several versions that are being developed. Currently version 5 is implemented in most browsers. On the website of…
-
1
votes1
answer461
viewsA: Print form result outside the id using Javascript language?
I think the Javascript you need is this: function somarValores() { var s1 = document.getElementById("valor1").value; var valor1 = convToFloat(s1) * 0.50; var s2 =…
javascriptanswered Sergio 133,294 -
13
votes5
answers16703
viewsA: Fill left zeros in Javascript
You can do a function to correct the value of this input. Something like: function pad(str, length) { const resto = length - String(str).length; return '0'.repeat(resto > 0 ? resto : '0') + str;…
-
5
votes1
answer117
viewsA: Include tag in the first word of a string
I suggest you look for that blank space and "cut" the sentence out there. In that case just this regex: /([^\s]+)\s/ Example: http://ideone.com/ABs2z5 $title = 'construções importantes'; echo…
-
5
votes3
answers100
viewsA: Where to Save JS from a Website
The ideal solution is to have an object with all the functions you need, then you can have it in a single file. The alternative is to have the functions in the global space, but it is good practice…
javascriptanswered Sergio 133,294 -
1
votes1
answer3970
views -
2
votes1
answer82
viewsA: How to control classes individually in jQuery?
You will have to start from the clicked element and "search" in the DOM to find the element you want. Using the .Closest() can go up in the DOM from the clicked element and then the .find() to…
-
5
votes1
answer836
viewsA: Remove part of the string
You can do it like this: var endereço = 'Rua emanuel meira martins 85 cic curitiba'.slice(0, 15) + '...'; Which in this case gives: Rua emanuel mei... The native method .Slice() accepts two…
-
4
votes2
answers5819
viewsA: How to redeem the values contained in a span with jQuery?
In fact with the code that has to be: var spans = $('.click > span'); // ou somente $('.click span'); This is because you cannot have duplicate Ids. Ie: use $('#valorSpan'); will return only the…
-
2
votes2
answers141
viewsA: fade in/ fade out is not executed
Apart from the real problem of the question, which @mdma gave account and replied, here is a suggestion to optimize your code. Instead of repeating on selectors, which consume resources each time…