Posts by Sam • 79,597 points
3,121 posts
-
5
votes1
answer142
viewsA: JS replaces all characters equal
Can use new RegExp(padrão, flags), but you have to use the flag i also to ignore case sensitive (Do not differentiate between upper and lower case): var palavra = "abelha"; var letra = 'A'; var re =…
-
1
votes2
answers89
viewsA: How can I extract values from a Javascript input, but using HTML validation
Place the attribute required that when doing Submit the HTML will require the field to be populated. To cancel the Submit event, use preventDefault();, with this the form will not be sent and the…
-
1
votes1
answer30
viewsA: Sum value of an array?
Declare the variable var soma = 0; at the beginning of the first for to reset each line: var somatoria = []; for(x = 0; x<7; x++){ var soma = 0; for (y = 0; y<5; y++){ somatoria[y]=…
javascriptanswered Sam 79,597 -
2
votes2
answers66
viewsA: How to put + of a domain in this code, different references
Do this with preg_match wouldn’t be the best option. I suggest you create a list of domains in string form, convert to array and check if any value of the array is present in the REFERER with…
-
13
votes1
answer303
viewsA: What is an adjacent brother? In what does he differ from a brother knot?
Brothers are elements that are on the same level as the DOM tree: <div>div1</div> <div>div2</div> <p>p1</p> div1, div2 and p1 are fraternal elements, because they…
-
4
votes3
answers33
viewsA: Take the variable div’s attribute and send one at a time to another function
Are you using the wrong .getAttribute("id"). The querySelectorAll will generate a list of nodes, so you should take the attribute of each node individually in the loop for. In the case of id, you…
javascriptanswered Sam 79,597 -
3
votes2
answers983
viewsA: Limit R$ value in field input with HTML5 and CSS3 with Javascript
You can also restrict the values using this code at the end of the function mreais(v): function mreais(v) { v = v.replace(/\D/g, "") //Remove tudo o que não é dígito v = v.replace(/(\d{2})$/, ",$1")…
-
4
votes1
answer29
viewsA: How to prevent anchored links from leaving stored history
Use location.replace() with preventDefault() in this way: var ancs = document.querySelectorAll("a[href^='#']"); for(var x=0; x<ancs.length; x++){ ancs[x].onclick = function(e){…
-
1
votes1
answer376
viewsA: CSS button Misaligned form input, but correct for other types of CSS call
Remove the height of .btn and adjust the height with padding, guy: top/bottom ↓ padding: 10px 30px; ↑ right/left Example: .btn { padding: 10px 30px; border: 1px solid #ddd; border-radius: 3px;…
-
1
votes1
answer25
viewsA: I cannot validate the image extension using charAt
You are comparing wrong values. The charAt is also only picking 1 character in the string. Do the following, use split and .pop() to catch the extension (the split breaks the file name in array and…
-
1
votes1
answer22
viewsA: Send email if value meet a criterion in the column
Your operator = is incorrect. The signal = is attribution, you must use == to verify equality: if (lembretePeriodico == "sim") {…
-
3
votes1
answer325
viewsQ: Transition with different time when hovering the mouse (Hover) and removing
I have an image where I make a transition scale with hover, zooming in on the image by hovering the mouse: img{ width: 200px; height: 100px; transition: transform .5s ease; } img:hover{ transform:…
-
5
votes2
answers910
viewsA: Catch DDD nos (11) with regex
The response of @Noobsaibot is very good, but I would like to leave a variation where you get the same result using preg_split with a different Regular Expression. <?php $string = "(11)…
-
1
votes2
answers613
viewsA: Calling a function after validating a form in Bootstrap
There are some problems in the code that is preventing it from working. One of them is the button: <button type="clean" class="btn btn-primary mb-2 mr-3" id="limpar"…
-
1
votes2
answers381
viewsA: Does Javascript not work in Safari/Edge?
Actually these browsers you quoted do not recognize the numeric format of the month on the date, type "06 15, 2018". It would have to be "Jun 15, 2018". This documentation indicates that the string…
-
2
votes1
answer485
viewsA: How to hide the next and Previous button in the last and first contents of Carousel?
The structure of your Carousel is incorrect. Carousel will only work if you have the structure as reported in documentation. Some selectors are incorrect too, others are missing etc.. if you list…
-
3
votes1
answer342
viewsA: How to delete tbody from a table created via Javascript
You can select the table by index using :eq(índice), where index = 0 refers to the first table, index = 1 refers to the second and so on. For this, you use the selector picking by the class .table:…
javascriptanswered Sam 79,597 -
4
votes3
answers619
viewsA: if error inside if
The error is in the syntax of this line: var ainput6 = document.getElementById("IdadePeriodo3").val()== null; The method val() is to take value of jQuery objects. In your case, to take the value of…
-
3
votes3
answers58
viewsA: Is it possible to use Jquery to animate Background-color?
According to the official documentation, the animate only works with simple numeric value properties, which does not include background-color, because it uses hexadecimal values in this case: All…
-
1
votes2
answers74
viewsA: Update object values via GET without repetition
Create an array object where you can take the object name and the id that varies from one to the other: var valores = [ {plano: "plano_basicoUS", id: 3}, {plano: "plano_economicoUS", id: 4} ]; Then…
-
2
votes1
answer50
viewsA: Changing the style of a clone
When you insert a new element into the DOM after loading the page, it has not been inserted into the eventListener at the time of script execution because this element did not exist. What you can do…
-
0
votes2
answers60
viewsA: Is it possible to create a class within a list?
Your HTML syntax is wrong: essa vírgula não deveria existir ↓ <img src="images/radio1.jpg" width="48px" , height="48px" /> ↑ ↑ esses valores devem ser numéricos, e não aceitam px The right…
-
2
votes2
answers573
viewsQ: How to access an object by a variable?
I have two selects sent to the event change the value of data-id and attribute to variable tipo. I have two objects each with values in the keys 1: and 2:. Using tipoUm[1] me returns the value 1.10…
-
2
votes3
answers73
viewsA: Error in jQuery animation
It’s not that the setInterval is only executed 1 time. It is that when you change the position of the element to -200px with the animate(), next time you call it, it won’t do anything because the…
-
2
votes1
answer257
viewsA: Change values according to selected option
Use a ternary to show only text in the first divs when the value of select is not 1. The ternary has this structure: condição ? valor se for verdadeira : valor se for falsa Would apply here:…
-
1
votes1
answer80
viewsA: Message with Delay in Jquery
Use the callback of the method fadeOut. When you do the fadeOut, to div is permanently hidden. It needs to be emptied and restored before making a new fadeOut. Example based on your code: idcontrato…
-
1
votes2
answers177
viewsA: How to add a column at page run time?
You can do so, at runtime you already add the missing column by counting the number of rows. Create an event for the button to add new lines, also counting the number of lines from a function:…
-
1
votes2
answers74
viewsA: Motrar value of file_get_contents but only what is in quotes
Can use preg_match to pick the numerical value between the quotation marks: $result = "document.write('11,90');"; preg_match('/(\.?\d,?)+/', $result, $match); echo $match[0]; // imprime 11,90…
-
2
votes1
answer2768
viewsA: How to put a button on top of an image?
As discussed in the comments, position the button with position: absolute;: botao{ position: absolute; left: VALORpx; bottom: VALORpx } Replace "VALUE" with numbers where the button is in the…
-
2
votes1
answer623
viewsA: Format summation result with comma - Jquery
The parseInt prevent you from working with decimal places. Instead, use parseFloat. Also his replace is wrong. If in td has only numbers, make a replace replacing only the comma. Javascript…
-
5
votes1
answer134
viewsQ: Larger bass padding than defined in CSS
I have a situation where I define the padding of a div within the header with: #header_inn{ padding: 5px 2%; width: 96%; } I want them to paddings top and bottom have exact 5px, but the bottom gets…
-
2
votes1
answer91
viewsA: Mysql Error: ER_TOO_LONG_KEY
The most you can use in columns utf8mb4 (in INNODB table) would be 191 (767/4 = 191) because it uses 4 bytes per character. Decrease the value in name(200) to stay within the limit. More information…
-
1
votes1
answer213
viewsA: jQuery function that closes the search field by clicking on Esc
The keypress only detects keys with printable characters (letters, numbers, space etc). MDN documentation: Use keydown which detects all keys, then the key ESC will be detected:…
-
3
votes2
answers313
viewsA: Keep the value of a countdown counter with javascript
You can use the localStorage for this, but know that it works only in the browser session where the page was opened. You can close the browser or the tab that the localStorage is preserved, but if…
-
1
votes2
answers375
viewsA: Show content according to Select
You can use jQuery for this, but insert the divs within a div-mother to have a reference of how to select divsisters. In the example, I included the divs in a div-mother <div id="unidades">.…
-
1
votes1
answer31
viewsA: Placing table titles in the table
You can use the property writing-mode (see documentation), but it is not applicable to table cells. You would have to insert the text into an element like a div, span etc. Include texts in spans: ↓…
-
19
votes4
answers1629
viewsQ: Use color, RGB or hexa names?
In this MDN documentation I find a huge list of color names which can be used in the CSS with their respective hexadecimal values. For example: -------------------------------------- | nome em En |…
-
1
votes2
answers53
viewsA: Call div when specific link
Can use preg_match to check if the URL ends with the string /quem-somos or /quem-somos/: <?php $url_atual = $_SERVER[REQUEST_URI]; // URL da página atual $match =…
-
3
votes1
answer77
viewsA: Delete specific ids in querySelectorAll
The correct syntax would be: var nos = document.querySelectorAll('select,textarea,input:not([type="hidden"]):not(#input_up_img_perfil):not(#sub_img_perfil)'); console.log(nos); <select…
-
1
votes1
answer26
viewsA: Error checking radio with if
What you should do is check if the radio returns a value, and is not checked, as they are multiple. Do this way to validate by changing the checked for value: function FinalizarCompra(){ var ainput…
-
2
votes1
answer5007
viewsA: Validate birth date field with javascript
You can use this function which checks the age according to the date on input (explanations in the code): function validadata(){ var data = document.getElementById("nascimento").value; // pega o…
-
1
votes1
answer27
viewsA: Problem validating file field
The function is correct in the part of checking the file weight, there is only one error in this method: document.cad.getElementById("upload");, where cad is the id form and does not fit in this way…
javascriptanswered Sam 79,597 -
1
votes1
answer94
viewsA: Add and subtract values from various input’s after created or removed with appendchild and removeChild.
This way you are inserting fields with ids equal (1 or 2). Gere idsingle s counting the number of fields. And don’t just use a number like id, include a string together. In my example below, I am…
javascriptanswered Sam 79,597 -
1
votes2
answers80
viewsA: How to know which elements are before and after a given element in the array?
With a simple .indexOf you take the position of the item, then subtracting by 1 you take the previous item and adding +1 you take the later item: const array = [1,"a",3]; var pos =…
javascriptanswered Sam 79,597 -
0
votes1
answer32
viewsA: Javascript inside WHILE only works once in the Modal window
Since you are using Bootstrap, you should use jQuery to control the behavior of the elements. The code is always getting the first ones ids because you are repeating them on the page, which is…
-
3
votes2
answers355
viewsA: How to create a fallback when importing CSS files?
According to the MDN documentation you can use the event onerror on the tag link that loads the CSS. If there is a failure to load the file, you can call a Javascript function in the event: evento…
javascriptanswered Sam 79,597 -
3
votes2
answers117
viewsA: String match does not work with 1 character
Unsubscribe .. With the point you’re saying that after c/q/ must have the [a-zA-Z0-9-] and some other character (any one), so if you put only 1 character after the c/q/, the default does not match,…
-
0
votes1
answer6638
viewsA: Handling of variables in HTML
You can go concatenating the parameters and then change the href link adding the parameters. First, remove the ? link, leaving only href="cadastro.html": <a href="cadastro.html" style="color:…
-
1
votes1
answer31
viewsA: Instead of the ajax command being on the page, it is being directed to php page
Cancel the event submit with preventDefault(): // inclua o parâmetro na função que retorna o evento // ↓ $('#formCadastrarProdutos').submit(function(e) { e.preventDefault(); // cancela o evento…
-
3
votes1
answer31
viewsA: Syntax error and I don’t know where
By default Mysql understands the ; as an instruction delimiter, so you must define a temporary delimiter other than ;, otherwise he won’t be able to know where the procedures and instructions in the…