Posts by Sergio • 133,294 points
2,786 posts
-
2
votes3
answers604
viewsA: Dynamically Place Plot Value
This is simple, just have event headphones that trigger when there is input on inputs and convert this input to numbers. An example would be like this: var inputs =…
-
0
votes4
answers627
viewsA: .append() an img tag?
You must use the .text() jQuery: var files = ['la-la-la', 'le-le-le', 'li-li-li']; // no teu caso podes usar // var files = $(this).get(0).files; var text = files.map(file => "<img…
-
2
votes2
answers1553
viewsA: Create plot table dynamically with jquery?
You have to increase the x otherwise you’re in an infinite loop... $('#simular').click(function() { $('#table').show(); var parcelas = 4; //simulando 4 parcelas var total = 4750.00; //simulando este…
-
5
votes2
answers371
viewsA: Add + 1 to current number (Jquery)
This happens when you mix String and numbers with the operator + sum but also concatenation. Javascript uses the operator as "sum" or as concatenation depending on the operands. function…
-
11
votes4
answers819
viewsA: How to make a function to tell when an array is empty?
Javascript does not have count(), this is PHP. You can use .length thus: if(dias.length == 0){ // etc } If you only want a Boolean, you can do it like this: function validaCampo() { const valido =…
-
6
votes1
answer55
viewsA: Access compound word object, $.each, Javascript?
To access properties with spaces you can use ['nome da propriedade']. But the problem here is another. You can’t use the $.each alone, you have to use Object.keys. In fact the $.each accepts and…
javascriptanswered Sergio 133,294 -
0
votes1
answer234
viewsA: String for an array within a loop - javascript/nodejs
You’re separating the lines the wrong way, you have to use "\". Forehead like this: .split(/\n/).map(line => line.trim());
-
2
votes1
answer66
viewsA: Is it possible to use Let and var in the same loop for?
You can declare both with let using ,, on the same line. But if you want the function return to be pass then you have to give return inside the loop like this: function randChar() { return…
javascriptanswered Sergio 133,294 -
0
votes1
answer18
viewsA: Jquery function . date
They do the same thing. jQuery allows doing the same thing in different ways, this is a good example of this. In the documentation this is confirmed: Note: This is a low-level method; a more…
-
2
votes1
answer611
viewsA: Passage of values between Express and EJS
You have to pass an object to render with the keys you want to be variable inside ejs. That is, in time of res.render('pages/index', foo); you should wear it like this:…
-
1
votes3
answers2646
viewsA: How to disable an input field?
Since this element has ID you can simply use document.getElementById('nome').disabled = true; // ou para ficar só de leitura document.getElementById('nome').readOnly = true; Example:…
-
4
votes1
answer20
viewsA: Over array indexes
You can use [] consecutive to access deeper properties of an array (and also the same in objects). Example: var x = [ [1, 2], [1, 3], [1, 4] ]; var quatro = x[2][1]; console.log(quatro); // 4…
javascriptanswered Sergio 133,294 -
1
votes1
answer829
viewsA: Array of Dates of the Year
The builder new Date allows larger and smaller numbers than "valid" dates. So you can always start from a given day and go forward or backward. Example: function dateToString(d) { return…
-
7
votes2
answers120
viewsA: Division greater than R$999.00 results in Nan. How to format correctly
The problem is that there are two points when the number is on the order of a thousand. That is, it looks like this: parseInt(1.200.00, 10) and this gives bug. You have to remove the dots before you…
-
10
votes1
answer1124
viewsA: Does Angular 2 replace jQuery and AJAX?
Angular replaces 100%. It is possible to mix if you are dependent on old code. But the idea is to leave jQuery behind... If you never knew jQuery existed it was almost better to start an app in…
-
1
votes1
answer170
viewsA: Node js, promises, callback
You’re doing well with the Promises but not with the Promise.all, this method accepts an array of Promises. What you are giving it is an array with a boolean and an array. Use like this:…
-
1
votes1
answer49
viewsA: Hiding menu brother
You can use the .closest('li').nextAll('li') to pick up the next li. Then make a .each and stops it if one of the descendants of the li for a h3. $('ul li h3').click(function(event) {…
-
1
votes2
answers5148
viewsA: Removing . append() jQuery
In this case the best alternative is to transform this HTML string into elements. So you have a pointer for them and you can make the button remove them like this: var $j = jQuery.noConflict();…
-
2
votes1
answer284
viewsA: Add variables to columns (Mysql)
If varToParam is a variable with a value inside that you want to insert into the query string, so you have to concatenate that value. You can use the + which is the concatenation operator or…
-
4
votes2
answers127
viewsA: Pick specific characters from a string?
You can use a regex for that, or String.slice. It would be something like that: var string = 'Nome Sobrenome <[email protected]>'; var varianteA = string.slice( string.indexOf('<') + 1,…
-
5
votes2
answers8342
viewsA: Quotation marks inside quotation marks and again inside other quotation marks?
You can use \ for escape those quotes and do like this: onclick='Ocultar(this, \"OcultaNovoMedicamento_1\")' Example: var lin = 2; var Conteudo = "<input id='btnOculta_" + lin + "' type='button'…
-
0
votes3
answers1717
viewsA: Picking up the label text only if there is a label
You can use the jQuery selector .find("label:not(:empty)") and so it is already filtered. $("#etapa3").find(".form-group").not('.well .form-group').find("label:not(:empty)").each(function() {…
-
14
votes3
answers1301
viewsA: Why are you concatenating instead of adding?
The problem is that the prompt() returns a string. This is not noticeable in multiplication because Javascript tries to convert into numbers but when you start this concatenation with a string, the…
javascriptanswered Sergio 133,294 -
3
votes1
answer725
viewsA: Vuejs: how to create a condition from one v-for to another
Creates a property computed that saves the value of the first choice and changes the value of the second array. Something like that: (demo here) computed: { rubros() { const modalidade =…
-
3
votes1
answer43
viewsA: How this jQuery function works
Reading in jQuery mobile documentation: tap Event Description: Triggered after a Quick, complete touch Event. That is, it is an event that works for mobile as click works for browser. Internally it…
-
7
votes1
answer735
viewsA: How to turn an asynchronous function into synchronous?
Whereas arquivo.on('message' calls the function N times, 1 by email, so you can create Promises and insert into an array and then when arquivo.on('end' called you can expect all the files to be…
-
1
votes3
answers5212
viewsA: How to call an html Function
If that function GetImage() is only used to start the setTimeout and if you want the function to be called when the page loads, then you can simplify and do so: <!DOCTYPE html> <html…
-
4
votes2
answers130
viewsA: How to concatenate variable with empty object (between keys)?
If you already have a variable with an empty object you can simply do obj.propriedade = valor; If you’re starting everything you can do: var obj = {propriedade: valor}; If a(s) property(s) is…
javascriptanswered Sergio 133,294 -
2
votes2
answers647
viewsA: Read JSON and show in html using Angularjs
Use so in Angular: $http.get('mock.json').then(function(response) { $scope.data = response.data.alexa.item.children.child; }); and then in the template: <div ng-app="app"> <div…
-
2
votes1
answer71
viewsA: Eslint suggestion in React import
That means you have a custom rule that Eslint can’t find. That rule was discontinued in version 7. And it says so: Remove deprecated require-Extension Rule, use the Eslint-plugin-import Extensions…
-
2
votes1
answer402
viewsA: Query in multiple Node + Mysql tables
You can do this in a single select where you join the two tables. If I understand correctly sexo, nascimento, descricao table users_info, then a select set would be like this: SELECT ui.sexo,…
-
0
votes1
answer36
viewsA: How to divide all span . class by 3
You gotta iterate on those span with spans.each(function() { and then use the this to do math and .append(). Example: $(document).ready(function() { $(".ecwid").click(function() { var spans =…
-
8
votes1
answer9032
viewsA: How to pass an array as a parameter to function?
To pass an array and "distribute" its elements by the arguments of a function you can do in different ways. You can do "by hand" as you have in the question and it should be avoided because it is…
javascriptanswered Sergio 133,294 -
1
votes1
answer44
viewsA: How to place event click on Donutchart NVD3 chart?
You can do it like this: chart.pie.dispatch.on("elementClick", function(e) { console.log(e) }); jsFiddle: http://jsfiddle.net/Sergio_fiddle/9k9htw11/…
-
0
votes2
answers1357
viewsA: Java Script does not change a div with display from "None" to "block"
In HTML you have divInstituicao and your daughter div divInstituicaoEstrangeira both with display: none; In Javascript you have only document.getElementById("divInstituicao"). You must activate…
-
1
votes1
answer306
viewsA: Uncaught Referenceerror: myFunction is not defined
I suppose these ips are in string format, and that’s only the last parameter that changes you can take the dots and treat as a number: function compararIps(a, b) { a = Number(a.replace(/\./g, ''));…
javascriptanswered Sergio 133,294 -
2
votes2
answers1238
viewsA: I can’t type in input
In the file site.js you have this code: $(document).on('keypress', '.first-form', function (e) { e.preventDefault(); var keycode = (e.keyCode ? e.keyCode : e.which); if (keycode == '13') {…
-
3
votes3
answers554
viewsA: Extract Array Data in Javascript
If you want to create a new array with the names you can use .map() thus: var grupos = $data.teste02.map(el => el.group_id.name); So you get a new array, with the same size but only with…
-
0
votes1
answer20
viewsA: The Gulp build is changing the location of the div
You have wrong syntax in HTML. Take a look near line 120, there you find <!--</div>--> leaving an element div without being locked inside a td. Then you have a </div> the closest…
-
1
votes2
answers52
viewsA: Is there a better way to remove an element from a JS array from the functional programming point of view?
One of the paradigms of functional programming is not to change data outside a given function. That is to say to have immutable structures and pure functions. The splice goes in the opposite…
javascriptanswered Sergio 133,294 -
3
votes1
answer247
viewsA: Show codes for user
That’s called Syntax Highlight and there are libraries that do that. You can do that on the server or client side, preferably asynchronously. An example, using the library Highlight.js would look…
-
0
votes2
answers613
viewsA: Store an array of select in a js variable
You can create a collection with $('select') and then use .map() to generate an array, and .get() to convert from a jQuery collection to a native array. An example would be like this: var values =…
-
7
votes2
answers1055
viewsQ: What are slots and how do they work and "scoped slots" in Vue.js?
In Vue.js we can pass descendants to a component in the following way: <meu-componente> <div>Um descendente</div> <div>Outro descendente</div> </meu-componente>…
-
0
votes1
answer40
viewsA: Customizing a Javascript function
Assuming you’re using the .dialog jQuery you can find the options in the documentation here (link in English). Basically: appendTo autoOpen buttons classes closeOnEscape closeText dialogClass…
-
4
votes2
answers116
viewsA: Function() X Function.call()
Yes, it is. The "only" utility of the call is to pass this to force an execution context followed by the arguments. I would like to reply more fully, but there is not much more to say I believe :)…
-
3
votes1
answer124
viewsA: I cannot delete warnings from Eslint
In Eslint you have a configuration file, then you can tell Eslint the environments you work for it to have some global variables like alert and require (*). Thus, in the configuration file…
-
2
votes2
answers166
viewsA: How do I scroll through the following array using Avascript?
The most semantic way is by using the .reduce(). So you go through this array and add content to an HTML string and in the end you only need to tap DOM 1 time, directly with the .html() to delete…
-
5
votes3
answers1147
viewsA: What is the difference between . on('input') / . on('Paste') / . on('change')?
The event input is more generic and fires for example with paste or keyboard events. The paste is more specific and does not fire when writing with the keyboard. The paste will fire first and then…
-
0
votes1
answer27
viewsA: method reconstructor class javascript?
The idea of inheritance in classes does what you seek. You see that you have this "reconstructor" you have two alternatives: #1- If only el that changes, or other parameters that can be passed in…
javascriptanswered Sergio 133,294 -
0
votes1
answer46
viewsA: date comparison for new dynamically inserted fields with jquery
To search for dates only within the desired line, dynamic or not, just use the this that you’re going through here onsubmit="return validaDatas(this)". Then you can use function validaDatas(form) {…