Posts by Sam • 79,597 points
3,121 posts
-
1
votes1
answer194
viewsA: Dropdown HTML and CSS
Before you missed you hide the dropdown in CSS with .dropdown-content { display: none; } Next you can use a click event to show/hide the dropdown. Using pure JS (no slide effect)…
-
0
votes1
answer220
viewsA: Input type="email" problem in Chrome
I found a solution in this answer Soen. Although the answer is old (2008), it worked like a glove. I just deleted the excerpt below the function because it does the reverse, so it is not necessary…
-
2
votes1
answer220
viewsQ: Input type="email" problem in Chrome
I have a page that loads a contact form via Ajax in a div. It turns out that if I put an invalid character in the email field, Chrome shows me a weird address coming from the field. For example, if…
-
1
votes1
answer1520
viewsA: Line break in HTML table
Breaking rows in a table responsibly is complicated because the table structure itself does not allow this. You could add a display: block to cells causing each one to occupy a different line, but I…
-
0
votes1
answer31
viewsA: how do I insert all returned rows into the bank via serialize in ajax
You need to send form fields as arrays. To do this, include brackets [] us names: name='serial[]' name='eq[]' name='foto[]' Thus remaining: echo "<td><input type='text'…
-
2
votes1
answer446
viewsA: how to make the div that this width auto does not catch 100% of the parent div
I suggest you change some CSS codes, such as creating another class for incoming messages. Your messages have classes .eu and .m_msg, so you can create two other classes .ele and .e_msg. This way it…
-
2
votes3
answers3324
viewsA: Removing Accents and Transforming Spaces into PHP strokes
Use the preg_replace, supported in PHP 7 as well.: $variavel_limpa = strtolower( preg_replace("/[^a-zA-Z0-9-]/", "-", strtr(utf8_decode(trim($variavel)),…
-
2
votes2
answers166
viewsA: Real difference between Call and Apply methods
The difference is in the parameter they use. While the apply will pass to the function an array, the call will pass individual values separated by comma: Your example shows this:…
javascriptanswered Sam 79,597 -
0
votes1
answer1116
viewsA: Overlay text on an image with flex box
You forgot to include the div .slide_item_desc. That’s the one div above the image with the text, as referenced in various CSS snippets: .slide_item_desc{ display: flex; flex-direction: column;…
-
0
votes3
answers1174
viewsA: How to validate numeric fields in javascript?
As stated in the reply of @Luiz Felipe, it is necessary to convert the value of the fields to numeric type. In the case here I used parseFloat(). Also, you can use a short-circuit evaluator to…
javascriptanswered Sam 79,597 -
0
votes3
answers693
viewsA: Hide and reveal text using Javascript
You can directly compare the innerHTML in the element #link-noticia: function Mostrar(){ if(document.getElementById('link-noticia').innerHTML == 'Mostrar Mais'){…
-
2
votes2
answers542
viewsA: Move div while hovering
A form without use of plugins, which is nothing more than code to be loaded. Note that with very little code it is possible to get the expected effect. function closestEdge(x,y,w,h){ var topEdgeDist…
-
0
votes2
answers84
viewsA: indexof is not recognized inside the for
You’re trying to use indexOf in objects collected in getElementsByTagName. If you want to check the text on each object, you can use innerHTML (will even check tags) or textContent (text-only).…
-
1
votes3
answers536
viewsA: Why can’t I pass summernote name="" via ajax
Ajax normally sends the contents of textarea used by Summernote, and backend, for example PHP, the content of textarea is received by your name, as in any form element, with $_POST['dica'];. I see…
-
1
votes4
answers721
viewsA: How to replace with ' ' ' character with Regexp?
You need to escape the inverted bars on replace with another backslash: '\\$1\\' ↑ ↑ barras invertidas de escape //Texto para achar o grupo de substituição const texto =…
-
1
votes1
answer585
viewsA: Cannot set Property 'innerHTML' of null "ERROR"
You need to include a onload to know when the page opened with window.open was loaded and so change its element. But it is also necessary to pass some parameter to window.open. You can put null. For…
-
0
votes2
answers38
viewsA: Quantity of elements that has at least the reported value
As you have to go through the entire array to check its values, I think the best way is the foreach even: <?php $array = array('40631','40626','40622','40633','59632','54828'); $conta = 0;…
-
2
votes2
answers743
viewsA: How to control Scroll in JS / jQuery
You can use an animation to scroll the items. In the example below I used the method .animate that will scroll the selected item to the top of the menu: $(document).ready(function(){ let elements =…
-
1
votes2
answers133
viewsA: Commit only one element of two with the same name
You can remove the attribute name hidden element, so PHP will not confuse the two elements with the same name, because only one or the other will have the attribute name="bairro". Example:…
-
1
votes1
answer1062
viewsA: How to put responsive menu to overwrite
The z-index will only take effect if the element has position: The z-index CSS Property specifies the z-order of a positioned element and its Descendants[...] The estate z-index specifies the…
-
0
votes1
answer142
viewsA: Hide and show according to button ID
You can make a fadeOut() or a hide() in divs before the fadeIn(). For that you can take the divs by the classes: $(".showDiv").click(function(){ $("div.list-group.space").fadeOut(); // pode usar…
-
2
votes1
answer1573
viewsA: Open this window.open in a centralized window
Take the width of the window with window.innerWidth, subtracts by the width of the open window (600) and divided by 2. The result of this you put on the property left of the open window:…
javascriptanswered Sam 79,597 -
4
votes1
answer7438
viewsA: Input CPF mask in html form (no plugin)
You can use this, but it only works with blur: var cpf = document.querySelector("#cpf"); cpf.addEventListener("blur", function(){ if(cpf.value) cpf.value =…
-
2
votes2
answers39
viewsA: Insert only the filled line in php
According to that part of the code: $miccao = $miccao == "on" ? "Realizado" : ""; $dejeccao = $dejeccao == "on" ? "Realizado" : ""; You can wrap the line that makes the INSERT in the database with a…
-
1
votes1
answer71
viewsA: Reinserting elements elsewhere in Body, html and Javascript
When using document.querySelectorAll will generate an object with a collection of nodes (nodes) of the selected elements in the selector, in its case the "p" (tag <p>). To reprint them using…
-
0
votes2
answers4035
viewsA: function displaPar() in JS
Create an array before the function, so it will have global scope: var pares = []; And within the if, add even values with push: var pares = []; function exibePar(n1,n2){ while(n1<=n2){…
javascriptanswered Sam 79,597 -
0
votes1
answer156
viewsA: Scrolltop does not work when I use the Body element, but HTML
By default, the overflow of the whole page is from html. If you hide the overflow of html, you can activate the scroll of body, but it is also necessary to define the body and of html to 100% of the…
-
0
votes2
answers86
viewsA: How do <?php echo $i ? > be random between Y and X?
Exemplifying with a looping while, which may be applied to any other. Before looping set the value $i = 'left'; and can use <?=$i?> instead of <?php echo $i ?> if your server is set to…
-
0
votes3
answers785
viewsQ: Return Focus to the window that opened the popup
I have the following code that opens a window popup janela.php where I receive some data from the database: <script> $("button").click(function(){ window.open("janela.php", "_blank",…
-
1
votes1
answer31
viewsA: Dynamic checkbox with unwanted behavior
You can just add one trigger() after the Event Handler, in this way: var concelhos = $('select[name="Concelho"] option'); $('select[name="Distrito"]').on('change', function() { var Distrito =…
-
1
votes1
answer231
viewsA: Take the previous element’s margin and add one more value to the next
I think you made some mistake in the code. Here’s a simple way to get what you want. I’ve only made a few modifications to the each. Using parseInt, you convert 10px for only the value 10, for…
-
2
votes3
answers281
viewsA: Pick up reply email content
As his last reply or sent message always displays a line with a time in the format hh:mm, the way I did it was to detect in which line of the conversation there are strings with this information.…
-
1
votes1
answer256
viewsA: button sends Hidden input field value
There are some problems in the code, such as duplicity of ids. The window button will always send the first id that find. Or you remove the ids or put a variable that differentiates the ids, for…
-
1
votes4
answers636
viewsA: Check object array index by property
You can use the splice, and when you find an occurrence, you decrease -1 in the i: var array = [ { "id":"1" }, { "id":"2" }, { "id":"1" }, { "id":"4" }, { "id":"1" }, { "id":"1" }, { "id":"1" } ];…
-
1
votes2
answers1054
viewsA: mount url to open new tab with parameters passed by onclick
Using the method .atob() to decode Base64, you can convert the result into JSON object and take the data nome and idade. Receiving the parameters in the function, you can mount a URL and open in a…
-
3
votes2
answers119
viewsA: onBlur (Javascript) inside a Loop For PHP
I would recommend learning to use querySelector and querySelectorAll. In addition to being more flexible, they are compatible with all modern and pre-modern browsers. Using these selectors, in many…
-
1
votes4
answers1182
viewsA: Change placeholder by checking radio with jquery
Can do using ternary, clicking on radios buttons for name="tipouser". Beyond the error in idduplicated s, there was another mistake: instead of maxlength you were using maxlenght (ending with ht).…
-
2
votes3
answers331
viewsA: How to make this regex?
You can use this regex as well: $pattern = "/[\d].*/"; It will take each line starting with a number creating an array in the index [0] of capture: Then you can mount the array with preg_match_all…
-
0
votes3
answers657
viewsA: Click and dblclick in javascript
You can do this by alternating the attributes onclick and ondblclick as the players play. I created a class jogado to disable clicks on the houses that have already been marked (I put a red…
-
0
votes1
answer337
viewsA: Search/confirm button and clear field
Add a onclick in each <a> to call two functions: one to open the new window and one to clear the field: <a class="busca" onclick="janela()"><font…
-
1
votes1
answer27
viewsA: Show variable in specific location with a div
See that after the while you are closing the </tr> unnecessarily: $tabela3 .= '</tr>'; } $tabela3 .= '</tr>'; <-- fechando novamente a TR The lines are already closed inside the…
-
1
votes1
answer316
viewsA: Ternary conditional operator
The use of the ternary in this case is incorrect. What you are trying to do is assign a value to the variable fibonaci. If you wanted to assign a value to that variable, you would only have to pass…
-
0
votes1
answer523
viewsA: Organize HTML table data - CSS - SQL
My suggestion is to use Javascript to change the structure by inserting the cells into the lines. In PHP you can insert classes by numbering lines in sequence, from 1 to 10. The table structure…
-
0
votes2
answers2502
viewsA: Input limiting file type
To accept images and PDF, you can include in the attribute accept the two mime-types separated by comma: accept="image/*, application/pdf" So your input would look like this: <input type='file'…
-
0
votes2
answers114
viewsA: Jquery - include variables in ajax
Instead of using ids in the form fields, you can use name and use the method .serialize(), that will return all fields in a string to be sent by Ajax to the PHP page. Please note that there are some…
-
0
votes2
answers276
viewsA: ebit banner with 404 error and infinite loop with Adblock on
As stated, the error shown on the console may be a bug in the eBit script or some kind of control they do when calling the file .gif(?). If you use <a id="seloEbit"></a> instead of <a…
-
-1
votes3
answers302
viewsA: Submit form with buttons outside it
Instead of making a submit, you can make a click on the form button. You will have the same effect of directly clicking on the respective button. You can simplify by placing the two selectors in the…
-
2
votes2
answers1670
viewsA: How to stop playing a video when closing modal
You can search the video referring to the open modal and stop the execution in this way by clicking the class of the "close button": $(".fechar").click(function(){ $(this) .closest("div")…
-
1
votes1
answer836
viewsA: Ajax does not work with Modal Bootstrap
You gotta get the id of each input of the respective modal. The way you are doing, you will always get the id of the first modal to find, and still has to define ids different for each thing. What…
-
2
votes1
answer1137
viewsA: Regex for addresses (Streets, Avenues and Etc)
You can use regex: ([\w\W]+)\s(\d+) Explanation: Grupo 1: ([\w\W]+) -> pega qualquer caractere antes do último espaço \s -> espaço separador, não pertence a nenhum grupo Grupo 2: (\d+) ->…