Posts by Sergio • 133,294 points
2,786 posts
-
6
votes3
answers3064
viewsA: Count of occurrences in a String
The steps you need the function to take: separate the string into pieces create an object assigns the object a property for each letter count how many occurrences This function could be like this…
javascriptanswered Sergio 133,294 -
1
votes2
answers279
viewsA: .htaccess wildcard subdomain pointing to directory + hash
Using the possibility of regex having numbered capture groups I think this might work: RewriteEngine on RewriteRule ^https?:\/\/([^\.]+)\.domain\.com\/([^#]+)([#\d]+)$ http://domain.com/$1/ver$3…
-
4
votes1
answer223
viewsA: Content Auto Clickable with Script
That’s not gonna happen. In addition to misleading the purpose of the click (which ceases to be human, to be programmed), if the iframe is in another domain it is not possible to access its DOM and…
-
4
votes3
answers13886
viewsA: Take the value of a dynamic select
I saw that you already accepted an answer with jQuery. Here is one with native Javascript: var items = document.getElementById('caminhos'); items.addEventListener('change', function(){…
-
4
votes1
answer842
viewsA: Is it possible to do form authentication/validation with pure Node.js?
The most common way is using the Express and one of its plugins Bodyparser to convert a form for example into an easy-to-work object. Taking into account that both are written in Javascript it is…
-
1
votes1
answer791
viewsA: How do I show a clicker while processing a javascript function?
function addLoader(el) { var gif = 'http://1.bp.blogspot.com/-Atj4ze_I-84/UeJk-CPeCsI/AAAAAAAAHno/UIbSZkTfWBA/s1600/loading.gif'; var img = document.createElement('img'); img.src = gif; el.innerHTML…
-
2
votes3
answers5460
viewsA: How to hide the file URL? (do not show the whole file up)
On the client side, with Javascript this is not possible to 100%. You have two ways that go halfway, and that can serve you well: iframes rewrite the url via pushstate iframe <iframe…
-
2
votes5
answers1346
viewsA: How to get all HREF and SRC values from a code
Here is another suggestion: $(document).ready(function() { function execute() { var conteudo = $('#insert').val(); var buffer = $('<div/>'); buffer.html(conteudo); var urls = $('[href],…
-
1
votes3
answers306
viewsA: Javascript: Retrieve text from an Option
I suggest you use it like this: var sigla = this.value; var estado = this.options[this.selectedIndex].innerHTML; alert("Sigla: " + sigla + " Estado: " + estado); so you have access to value the…
javascriptanswered Sergio 133,294 -
2
votes3
answers978
viewsA: What is this <Buffer> in reading files in NODEJS?
This buffer is no more than the file read in "RAW" format. If you use .toString() it is converted into something that can be read. var fs = require('fs'); fs.readFile('files/text.txt', function…
-
3
votes1
answer93
viewsA: Property in javascript object
I suggest you iterate this array and create an object at the same time. So you have in common the name of the song and add the clicks. Something like that: var musicas = [{nome: 'Musica 1', clicks:…
-
2
votes2
answers289
viewsA: Use of callback parameter in JS functions
I’ll add some corrections. You can see the diff here. In your jsFiddle code you have a syntax error, missing a }, then I used this.canvas.addEventListener('click', click.bind(this)) to search for…
-
2
votes1
answer792
viewsA: Chained Select: how to select Brazilian municipalities in a JSON file from the state select
I don’t know this plugin, and looking at the Cdocs It seems to me that you have to format JSON in a certain way that I don’t like :) I don’t like it because it is more work than necessary. Here is a…
-
3
votes1
answer76
viewsA: Insert JSON file into Jsfiddle
Depends a little on where you get JSON. If it is a string you can paste directly into the Javascript space: var str = '{"objeto": {"foo":"bar"}}'; var json = JSON.parse(str); if it’s a larger file I…
-
5
votes1
answer6257
viewsA: How to see all modules installed in nodejs?
The modules you install must be configured in the package.json -> "dependencies" by following the rules to names and versioning suffixes of each module. Then set up all the programs your project…
-
1
votes1
answer550
viewsA: Show div with enlarged image when mouse in thumbnail
You can do this only with CSS. For example with this HTML: <div class="post"> <div class="texto">Bla bla bla</div> <div class="thumb"><img src="/img/logo.png"…
-
3
votes1
answer1027
viewsA: Javascript canvas button builder
I don’t see how you can create an Event Handler with the button creation because the canvas doesn’t have elements like SVG. What you have to do is calculate where it was clicked and have an array of…
-
14
votes9
answers34793
viewsA: Input type="password" with password display eye
Some of the other answers show how to show/hide the password when you click the input, regardless of where you click. To click to a specific place, eye or text you need to use another element, an…
-
1
votes1
answer1125
viewsA: How to modify a Json object (javascript)?
What you need is to use the variable x within the function apiGet to access the property of the object dynamically, that is to say with straight parentheses []. I suggest you change the code as in…
-
10
votes4
answers2938
viewsA: Link without using href
The only alternative is using Javascript, inline in HTML or with event headphone. You should keep in mind that in terms of SEO and semantics to tag <a> is the correct one to use. But if you…
-
0
votes4
answers124
viewsA: Help in refactoring jquery code
Assuming HTML matches your new question you can do so without having to change HTML: $('.box').on('mouseenter mouseout', 'img, h3', function (e) { var shadow = e.type == 'mouseenter' ? 'inset 0 0…
-
0
votes2
answers729
viewsA: How to invoke methods directly in jQuery’s HTML elements?
It’s a matter of scope. When you have code inside $(document).ready(function(){ ... }); you will have problems accessing functions within that scope via HTML inline. Hence it is good practice add…
-
16
votes1
answer403
viewsA: How does Symbol work on ES6?
Symbol() is a new primitive. How Function, Object and Number. What is special is that it generates something unique. A Symbol is always unique. Some say it generates tokens (for being unique),…
-
6
votes2
answers3219
viewsA: Picking up text field content via ID using Javascript
In HTML the Ids must be unique. To group elements use classes (class) and to identify in a unique way is used id. So the problem with your code is that .getElementById("opcao") will only return an…
-
5
votes2
answers663
viewsA: How to change setInterval delay programmatically?
Once the setInterval consumes the arguments given to it and no longer checks them. I suggest you use the setTimeout for so he will have to be called again each time times expire. var count = 0; var…
javascriptanswered Sergio 133,294 -
10
votes7
answers4205
viewsA: Count elements on the screen
You can do it like this: function contar(what){ return document.querySelectorAll(what).length; } For example on this page using contar('li') gives 92. With this function you can pass a CSS selector…
-
2
votes3
answers5447
viewsA: Remove element Focus using pure Javascript
This jQuery code does 3 things: expects the tab to click to run the code adds an event receiver to each element with the class .btn removes focus, ie does .blur() to all elements with the class .btn…
javascriptanswered Sergio 133,294 -
1
votes1
answer36
viewsA: Jquery - Allow the function to run only when it is not running
The slideToggle has a configuration parameter that does this. If you use .slideToggle({queue: false}); He will no longer accumulate instructions. Oddly enough, if you press it too fast seems to have…
-
2
votes2
answers2126
viewsA: Pass parameters to Modal in jQuery
I couldn’t find a way to tell which button opened the dialog, but using a variable to pass this element is already possible. So test: var handler; $("#dialog").dialog({ autoOpen: false…
-
12
votes3
answers1147
viewsA: Add and remove styles of a particular selection by clicking a button
Create CSS classes that apply these colors instead of applying them directly to HTML. And then you can create a function that adds and removes a class (this is called toggle): var botao =…
-
6
votes1
answer69
viewsA: What are the advantages of passing a Function in jQuery’s "html" function?
The idea of having a function as an argument is to be able to access the content before changing it. Like a getter inside the Setter. In practice it is the same as var valor = $(el).html(); var…
-
4
votes2
answers233
viewsA: Why create the __proto__property when using Object.create?
The first parameter of this method Object.create is exactly the object that must be the prototype for the creation of the new object. Hence this parameter is called proto (see page of the MDN) and…
javascriptanswered Sergio 133,294 -
3
votes1
answer304
viewsA: jQuery perform a single action (method) for multiple elements
You can separate by commas inside the selector string like this: $("#campo_01, #campo_02, #campo_03").change(function(){ $("#frmForm").submit(); }) or still with the selector ^=, which means id…
-
2
votes1
answer321
viewsA: Selection of elements by classes with jQuery
You will need to make this selection in several steps. You could use $('[class="a b c"]') but you can have those classes in different order. So if you do as you wrote $('.a.b.c') you will select the…
-
1
votes3
answers633
viewsA: Add class to a datatable
You can use the selector > indicating immediate progeny. For example #ctl19_tableAreas td will select all the td within this table with id ctl19_tableAreas but also tables within this table. But…
-
4
votes4
answers607
viewsA: Get full number of an input
When you define an object like the one you mentioned in the question: { 'name': 'cd_cnpj_cpf', 'value': 00001545455 } you’re using the Type numerical. That is, if you do: var dados = { 'name':…
-
1
votes2
answers1329
viewsA: Press page and at the end click on a button automatically
This is not possible crossbrowser for security reasons. Browsers are increasingly restricting access to files. The only way to open this file checkbox is following a user action. That is, if there…
javascriptanswered Sergio 133,294 -
13
votes3
answers1160
viewsA: How to set number of times the setInterval will be executed?
You can create a flag that checks how many times that code has been run. Something like that: var qtd = 0; var pisca = setInterval(function () { $('#my-div').animate({ 'opacity': 'toggle' }) qtd++;…
-
2
votes2
answers172
viewsA: How to select one element from another
If the div is just after the select then you can use the .next() which gives you a single element, directly after the select. You can use the .siblings() but it returns many elements and will worsen…
-
5
votes3
answers1463
viewsA: Place images in a div with jquery
Here’s a suggestion: var imagens = ['imagem_piscina_2015.jpg', 'imagem_sala_2015.jpg', 'imagem_escrito_2015.jpg']; function criarImagem(nr) { return imagens.map(function (src) { var img =…
-
9
votes2
answers8942
viewsA: How to verify if a variable is float, decimal or integer in Javascript?
Here’s a suggestion, to give you an idea of how you could do it: // string, float, decimal ou inteiro em javascript function tipo(nr) { if (typeof nr == 'string' && nr.match(/(\d+[,.]\d+)/))…
-
31
votes3
answers1005
viewsQ: How to convert animation in Canvas/JS to SVG?
I’ve been using a javascript library to make icones/symbols of a weather app. I now wanted to do in SVG the symbol of the cloud (cloudy sky), and wonder what the best approach. I made a svg with the…
-
4
votes2
answers258
viewsA: Is there any way to reverse javascript minification?
Having a minified file there is no way to know which name the variables and functions had before. It is possible to reformat the indentation to be correct, but not "guess" the old names. To…
-
2
votes1
answer60
viewsA: Select element through part of attribute contained in it
You can use the selector contains from jQuery for that reason. *= in attribute selector means "that contain text". In your case it would be $(".teste[data-info*='teste']") Example:…
-
1
votes3
answers1676
viewsA: Use HTML5 form validation next to Jquery
There is a method checkValidity which is part of the HTML5 API. With it you can make the browser check the element. Not the whole form, but at least the elements one by one. So in your code you can…
-
6
votes1
answer617
viewsA: Chrome locks with correct Javascript loop
When you use i++ two things happen: the i increases in value (sum +1) this action returns the i initial For, returns the i initial (before adding 1 more). Try: var i = 0; alert(i++); // 0 alert(i);…
javascriptanswered Sergio 133,294 -
10
votes1
answer11096
viewsA: Validate credit card with js
Here is a suggestion: var cartoes = { Visa: /^4[0-9]{12}(?:[0-9]{3})/, Mastercard: /^5[1-5][0-9]{14}/, Amex: /^3[47][0-9]{13}/, DinersClub: /^3(?:0[0-5]|[68][0-9])[0-9]{11}/, Discover:…
-
1
votes1
answer291
viewsA: mount select in javascript with php variable
To mount a select with JSON in format {chave: valor} there are some decisions you need to make. Taking into account that HTML has at least 2 points where you can place content: <option…
-
1
votes2
answers10133
viewsA: Uncaught Referenceerror: Function is not defined
When you call a function that way onclick="changep();", that is: when you call a function directly in HTML; it has to be in the global scope. Being in the global scope means that the function must…
javascriptanswered Sergio 133,294 -
4
votes4
answers3901
viewsA: Question about each() in Jquery
When you use $('#sortable li').attr('id') jQuery will return only the id of the first element that this selector finds. When you use that line of code inside a .each() you’re not actually changing…