Posts by Sam • 79,597 points
3,121 posts
-
0
votes4
answers3601
viewsA: Check if input file is with file or not
You have trouble with your code: Syntax error in input: <input name="arquivo" type="file" class="form-control-anexo" input/> ↑ The right thing would be: <input name="arquivo" type="file"…
-
1
votes2
answers3832
viewsA: How to use the PHP preg_match command
You can also use preg_match_all: $var_texto = "/comando teste1 teste2 teste3"; if(preg_match_all('/(\/\w+)|(\w+\s\w).*/', $var_texto, $matches)) { echo $matches[0][0], PHP_EOL; // -> /comando…
-
0
votes2
answers44
viewsA: Object is coming null
As the variable ob was declared with var within the function pisca(), it only has scope within the function. You can solve it by having it have global scope by removing the var: function pisca(item)…
javascriptanswered Sam 79,597 -
0
votes2
answers917
viewsA: Selecting previous CSS element
There was an error in your class: in CSS you are exibir-detalhes and in the element exibe-detalhes. With jQuery you can do this way by looking for the element of tr after the radio clicked:…
-
0
votes3
answers367
viewsA: Multiplication and sum of inputs in a site
A practical and real-time way is to create events inputs that updates the value as the fields are changed. No need to ids. That’s why I tagged <var id="total"></var> to receive the sum…
-
2
votes1
answer407
viewsA: Jquery animation in toggle style
Can use .slideToggle, which is much simpler for these cases than animate. Behold: $(".lyricbutton").click(function(){ $(".lyricscreen").slideToggle(); }); .lyricscreen{ position: absolute; left: 0;…
-
2
votes1
answer1209
viewsA: swap pseudo :after with jquery
pseudo-elements (::after, ::before etc.) are not in the DOM tree, so they are not accessible via Javascript. These elements are only visible on the screen, but are not in the DOM element tree, as…
javascriptanswered Sam 79,597 -
0
votes1
answer100
viewsA: Search with explode and url friendly (problem)
As discussed in the comments, the problem was in the file .htaccess that was like: RewriteRule ^buscar\/([a-z0-9-]+)/?$ index.php?p=buscar&search=$1 [QSA] The regex used was not marrying other…
-
0
votes3
answers338
views -
0
votes1
answer1519
viewsA: Error: "Uncaught Syntaxerror: Unexpected token import" in javascript
You are using Javascript modules. You must enter the attribute type="module" on the tag <script>: <script type="module" language="JavaScript" src="arquivo.js"></script> There is a…
-
0
votes3
answers507
viewsA: Hide a div
How are 2 divs, place col-6 in each one within a row. The class d-md-none will hide the div on entering the Md, and the class col-md-12 will occupy the 12 columns when entering the Md. Example:…
-
3
votes4
answers706
viewsA: Help in portugol
The logic would be this: Var salario:real pretencao:inteiro media:real Inicio // Exemplo de valores escreval("Entre com o salario") leia(salario) // salário: 500,00 escreval("Pretençao de parcela")…
-
4
votes1
answer40
viewsA: Tree menu - Error selecting element (ul:onclick)
You must use stopPropagation(); so that the click on these elements does not affect the ul main. To do this, create a eventListener for each li daughter: var subs =…
-
2
votes2
answers67
viewsA: problem with form with tabs
The problem is that the code pulls the HTML from each tab when it is clicked. This way the tab form will always come blank. And worse, the form gets duplicated, because instead of him changing the…
-
0
votes2
answers39
viewsA: Function reference
The name is a variable of window. Once you change the value, it will always have this value until you close the window. When opening the window again, the value of name is null. When you set a value…
javascriptanswered Sam 79,597 -
1
votes1
answer2102
viewsA: To disable the suggestion of saved passwords in the browser via HTML
This is a native browser feature and there is no code disable. See what it says to MDN documentation: The autocomplete attribute and login fields Modern browsers implement integrated password…
-
1
votes2
answers109
viewsA: When clicking a radio button, disable the textarea
You can do it this way: $("input[type='radio'][name*='Cancelar']").click(function(){ $(this).closest("tr") .find("textarea") .prop("disabled", $(this).val() == "S" ? false : true); }); <script…
-
2
votes2
answers152
viewsA: Regex to match in citation title
Instead of using regex, I suggest breaking in array by . e espaço and pick up the second index [1] which will be precisely the Title. See: var strings = [ "DI MAIO, P. The Missing Pragmatic Link in…
-
1
votes1
answer43
viewsA: Jquery does not execute in content loaded with the . load() function
Need to use e.stopPropagation(); and a callback after the .load. I also noticed that the .popover only works after the second click, so I added a .trigger. Example: $('.editar').on('click',…
-
1
votes1
answer180
viewsA: maxlength plugin in ckeditor does not work
You can use this code below. It will pick up the value in maxlength and limit the number of characters in the Ckeditor. Textarea: <textarea name="editor1" maxlength="10" id="desc" rows="10"…
-
3
votes2
answers700
viewsA: How to remove an entire div in Jquery and then add it back?
For this there is the method detach(). It has the same function as the method remove(), except that it stores the removed element to be inserted later. Example: In the example below, the div yellow…
-
1
votes2
answers41
viewsA: When you click Select All, all checkboxes are marked
You can do this way, you will have full control over the checkboxes. When one is unchecked, the "SELECT ALL" will be unchecked and vice versa: function marcarDesmarcar() {…
-
2
votes1
answer663
viewsA: How to remove spaces in a text without turning it into a number?
By default, cells have the "General" format type. This type has no specific format, so when performing the TRIM with the cell value only with numerical value (e.g. if the cell value was 1.1 qualquer…
-
0
votes1
answer21
viewsA: href from mysql database with jquery
By the content of the code, you want to take the value of the attribute data-text and play for the href link. But there are 3 problems: You take the attribute data as follows: var nomes =…
-
1
votes1
answer26
viewsA: Synchronize the animation of the elements when inserting into the DOM
It is possible to define the animation for none and using setTimeout for after a little delay, empty the animation. When emptying, it will inherit what was initially set in CSS, making all .pulse…
-
1
votes1
answer159
viewsA: How to override a Loader above the Divs at angular2
Exchange the position: relative of #preloader for position: fixed: #preloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; } The position: fixed positions the div in relation to…
-
0
votes2
answers484
viewsA: How to create elements and add attributes with pure javascript?
I think your approach is complicated for something simpler. You can assign attributes this simple way: var t = document.querySelector("#t"); var x = document.createElement('div'); x.id = "azul"; //…
javascriptanswered Sam 79,597 -
1
votes2
answers366
viewsA: Open Poup-Up - Help
You can send the value to the new window popup via POST, creating a form dynamic. Link to open the popup: <a href="javascript:void(0)" onclick="novaJanela()">Abrir janela</a> Function:…
-
1
votes2
answers1646
viewsA: Regex to replace comma and spaces together
The response of @Francis I thought better, but I also managed with this regex below, which I will leave here as reference: [,|\s]+ A regex casa any occurrence of comma and/or sequence of spaces.…
-
1
votes2
answers1646
viewsQ: Regex to replace comma and spaces together
I have the text in the string below: string = "ele, joao gosta de maria, mas maria gosta de jose"; string = string.replace(/???/g,", "); Note that some words have more or less spaces between them,…
-
1
votes2
answers45
viewsA: Identify if a link points to an image, and add a class
You can do it this way by scrolling through all the links: var links = document.querySelectorAll("a"); for(var x=0; x<links.length; x++){ if(links[x] .href // pego o valor do href .split(".") //…
javascriptanswered Sam 79,597 -
0
votes2
answers366
viewsA: Open Poup-Up - Help
You can do the following: put in href of the link <a>: href="javascript:void(0)" This will prevent redirect action of the link. And put in the onclick a function to open a new window:…
-
1
votes1
answer169
viewsA: How to remove items from an array?
Can use filter(): vetor = vetor.filter(function(v,i){ return i >= vetor.indexOf(1); }); The i >= vetor.indexOf(1) will return only the indexes from the first occurrence of 1 in the vector.…
javascriptanswered Sam 79,597 -
0
votes1
answer36
viewsA: A Mutation Operation was attempted in a READ_ONLY transaction
2 things to solve in your code: The parameter IDBTransaction.READ_WRITE should be "readwrite". Example: var transaction = db.transaction("people", "readwrite"); Wherever you have…
-
0
votes1
answer35
viewsA: Overlapping labels
I suggest separating each label within one container (an element span with a class) and add display: inline-block. Why inline-block? A span by default is just inline, and the line he occupies is…
-
0
votes1
answer373
viewsA: Picking up text within a <ul> PHP list
You can use regex on preg_match_all: |<div class="listdoTexto">[\w\W]*<\/ul>| Where [\w\W]* will pick any character between <div class="listdoTexto"> and <\/ul>: \w ->…
-
15
votes1
answer4985
viewsA: What is it and what is Odata for?
The Odata (Open Data Protocol) defines a set of best practices for creating and consuming Apis Restful. Odata helps you focus on your logic when creating Apis Restful without having to worry about…
-
1
votes1
answer88
viewsA: take jquery autocomplete value for dynamic online calculation
Can use match with regex below to get only the value numbers: var medida = +row.find('input[name^="medida"]').val().match(/\d+/); If the value is: "PCT 10", will return "10". And you can use this…
-
0
votes1
answer67
viewsA: How to create a jquery object and insert it into mongodb via ajax?
I believe that is what you want. To make a loop for forms and create the object with the arrays by inserting the values of the fields: var obj = {}; $("form").each(function(i){ var $this = $(this);…
-
1
votes1
answer233
viewsA: How to loop in jquery once you load the page?
The each() you use when you want to browse through a collection of elements with a same identifier (a class, tag, attribute, etc.). Does not apply to your case. You can create a function that will…
-
3
votes3
answers797
viewsA: How to remove "whitespace-only text Node" that appear in HTML from the DOM
Another way to eliminate spaces is to set font-size: 0, but you will have to, if there are texts in child elements, reset the font size on these elements. Example: #teste{ font-size: 0; } <div…
-
0
votes1
answer56
viewsA: Send an Email Confirmation
The error is on the line: $Mailer->Subject = 'Titulo - Confirmação de email;' The semicolon is out of place. The correct would be: $Mailer->Subject = 'Titulo - Confirmação de email'; Since the…
-
2
votes1
answer462
viewsA: Convert mm:ss to milliseconds
3 minutes ago: 180 segundos Each second has 1000 milliseconds: 180*1000 = 180.000 milissegundos 51 seconds has: 51*1000 = 51.000 milissegundos Summing up: 180.000 + 51.000 = 231.000 milissegundos…
-
6
votes2
answers12801
viewsA: Serialize with pure Javascript
The response of @Diego Souza is perfect, but I’ll leave a reference here to aggregate information. There is a script that does the same function at this link, but instead of returning an object (as…
-
9
votes2
answers12801
viewsQ: Serialize with pure Javascript
Using jQuery I can use the method .serialize() to return in string form all the form items with their respective values, for example, the form below, will return me:…
-
4
votes2
answers2468
viewsA: Expand/collect table content by clicking on title
You can use the method slideToggle(). At each click it switches to expand/collect the element. But it is necessary that the table is initially hidden with display: none in the CSS: table{ display:…
-
3
votes3
answers797
views -
1
votes1
answer573
viewsA: How to select a photo and click on div?
You can use the FileReader. $("#teste").change(function(){ if($(this).val()){ // só se o input não estiver vazio var img = this.files[0]; // seleciona o arquivo do input var f = new FileReader(); //…
javascriptanswered Sam 79,597 -
0
votes1
answer118
viewsA: Center submenu with menu
The button needs to be repositioned with !important because another rule is having more priority. In the file avancado.css change the class below concerning the button to: .todas-menu-1{…
-
0
votes1
answer36
viewsA: Javascript: The result is displayed even without data entered by the user!
You can use a ternary to define num: function inp() { var input = document.querySelector("#ip"); var num = input.value == '0' ? '0' : Number(input.value); var myNum = (num == " "); if…
javascriptanswered Sam 79,597