Posts by Sam • 79,597 points
3,121 posts
-
5
votes1
answer277
viewsA: Disfigured layout using Bootstrap Wizard
The problem is that Wizard uses a type of default class called nav nav-pills (you can check in the documentation). To use the methods (which are the lines you comment on and the layout is correct),…
-
0
votes2
answers189
views -
3
votes2
answers1371
viewsA: Regex capturing exactly x digits of a string
Great response from @Isac applying the meta-character \b, however, using the \b will only serve in your specific case. I would like to leave here a more generic alternative. The \b works in your…
-
1
votes2
answers39
viewsA: Print only the first and last date
You can do it this way below, but in this case you don’t need the loop for: var per = ['23/12/1936 a 27/12/1937', '27/12/1937 a 20/12/1940', '20/12/1940 a 22/12/1941', '22/12/1941 a 12/12/1944'];…
-
1
votes2
answers52
viewsA: Problems with HTML function
Two errors: Missed the this in the: onsubmit="return Validacao(this)" ↑↑ And the parentheses in the method .trim(): if (f.razao_social.value.trim() == "") { ↑↑…
-
1
votes1
answer99
viewsA: Replace in an object
The problem is that the is read as a simple space. Exchange the in the replacce by \s, which represents a space in regex: descricao.replace(/\s/g,"<br/>") And change…
-
2
votes1
answer72
viewsA: recover cpu usage with php
Use the preg_match to pick up only 8.5 of 8.5 us: preg_match('/\d+\../', $array['cpu']['geral'], $cpu_us); echo $cpu_us[0]; // deve imprimir: "8.5" The code will return the first sequence that meets…
-
5
votes3
answers810
viewsA: Record Javascript session using cookie and button
You can use localStorage which is a type of cookie and set for how many hours the banner will not display when clicking the link to close it. You need to hide the banner in the CSS, as it will be…
-
1
votes1
answer50
viewsA: Validation using JS
document.form finds nothing because there is no element with the name form. Unless the name form were "form": <form name="form"... Put a this in onsubmit="return Validacao(this)" and an argument…
-
1
votes2
answers26
viewsA: How to organize DB information printed on the page
You can create a stylized table with CSS. The result would be this: Now to delete the record, I recommend deleting by the user id. To do so, also select the id (if the column name is id) in…
-
1
votes2
answers1617
viewsA: Create input with fixed value
Since it is a fixed number that should not be changed, put it outside the input, where the user will just insert the rest of the numbers into that input, something like this: 351 <input…
-
1
votes2
answers288
viewsA: How to create a message sequence in Javascript?
You can create an array to row the received JSON, and every half-second check with setInterval if there is an item in the array. If it exists, it will display data from the first item and lock new…
-
1
votes1
answer277
viewsA: CSS - Position: relative; VS Position: Absolute;
You’re pulling the list right with right: -980px;, what is wrong, causing her to leave the Nav area. To do something responsive, you will rarely use dimensions with px (usually in elements with…
-
1
votes2
answers208
viewsA: Do not allow repeating values in different dropdownlists using jQuery?
You can do a generic function instead of repeating multiple if’s. I did it the way below that I think it solves (see the comments in the code with some explanations). I also put a CSS property with…
-
2
votes4
answers486
viewsA: Replace a specific character in a <input type="text">
You can do the direct replace without going through the match. The match only serves to verify the existence or capture something and get the result. replace will only replace if the character…
-
12
votes1
answer415
viewsQ: What are false positives in programming?
Now and then I see this term related to programming and, in order to understand it better, I went to Google but only found issues related to health and computer antivirus. In programming I have a…
terminologyasked Sam 79,597 -
1
votes1
answer163
viewsA: How to store a JWT Token in a simple method and redirect to another page?
Store the return in a cookie: localStorage.setItem("token", data); and redirect: location.href = "pagina.html"; On the redirected page, retrieve the value stored in the cookie:…
-
1
votes1
answer29
viewsA: Data Does Not Pass Before Submit
As commented by Andrei Coelho, the problem was in the absence of the name in the element. Thereby the $_POST['vv'] was not receiving the value of the field. Just add the name: ↓↓↓ <input…
-
2
votes1
answer58
viewsA: Auto complete input text with radio button
I think that solves: var radios = document.querySelectorAll("[name=id_plt]"); for(var x=0; x<radios.length; x++){ radios[x].onclick = function(){…
-
1
votes1
answer67
viewsA: Return value of an input
As the error itself says: "await is only valid in asynchronous functions" In this case, just add async the function of the event click: ↓ dinheiro.addEventListener('click', async () => {... await…
-
10
votes3
answers236
viewsA: Check if array contains specific character
If you want to change only the original array without creating a new one, it is still compatible with all browsers, including IE 11 (a Arrow Function item => in the forEach has no support in IE…
-
2
votes2
answers533
viewsA: Enable next Bootstrap Wizard step if checkbox is checked
You can do so by checking if the checkbox is checked and enabling or disabling the next button. According to the documentation, to disable the button, simply add the class .disabled. You can use a…
-
10
votes2
answers4144
viewsA: Difference between _Blank/_self and Blank/self
The undescore (_) prefixed in _blank or _self has the function of indicating where the link will be opened. The first in a new tab, the second in the tab itself. The _blank indicates that the link…
-
1
votes1
answer60
viewsA: JS variable for PHP or direct in BD
Create a input hidden to receive the total value and send together in the serialize. Put it after that div: <div class="soma_venda" name="soma_venda" id="soma_venda"></div> <input…
-
4
votes1
answer221
viewsA: Multiplication and summation of dynamic inputs
whereas the values in value="{{ $produto->valor }}" has the format separating decimal places with dots (ex., 70.02 or 50.00). How are you making a loop in the inputs instead of valor = $('.fields…
-
1
votes1
answer340
viewsA: As for two values in highcharts
Use point.y which is the value of the slice: pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b><br>Valor - <b>{point.y:.2f}</b>' The .2f will display two…
-
3
votes1
answer1080
viewsA: Generate dynamic id in html and catch with Jquery
Create an event click and take the values of each column using td:eq(), where td:eq(0) is the first column, td:eq(1) the second and so on The event you take by attribute [data-idparcela] that all…
-
4
votes2
answers59
viewsA: Run this function from a button
You can use the method window.history.back(); that will trigger the same event onhashchange. Create Event Handler for the button .fechar: $(".fechar").click(function(event){ window.history.back();…
-
1
votes1
answer113
viewsA: Count hashtags in a textarea with emojionearea
Place at the beginning of the function charRemaining(): var contaTags = editor.textContent.match(/#[\w'"!@$%¨&*()-_=+\[\]{}~^;:,.<>\/?\\\|]/g); $(".cont-hashtag").text(contaTags ?…
-
1
votes2
answers281
viewsA: Reload php page using ajax with updated data
There are some problems I could detect in your code: The event as a function argument: function realizaEntrega(event) { Works without? In some browsers they work (Chrome and Opera, for example), but…
-
1
votes3
answers1204
viewsA: How to change the image of a button like Javascript?
Create an event onclick for each image of the buttons and change its attribute src when clicked: <!DOCTYPE html> <html> <head> <title>TicTacToe</title> <meta…
-
3
votes4
answers1051
viewsA: Is it possible to change Placeholder in Focus with CSS?
Only with CSS believe not, but with JS gives, including inline: Quando focar nesse inpute gostaria de trocar o texto do placeholder para por exemplo "apenas números" <br><br> <input…
-
1
votes1
answer39
viewsA: Calculation of Ajax Dynamic Products
Create a function that will sum the values: function somaTotal(){ var total = 0; $(".input_preco_venda").each(function(){ total += parseFloat($(this).text()); }); $(".soma_venda").text(total); }…
-
3
votes1
answer147
viewsA: Add materialize chip if user forgets to click enter
You can do it this way: // evento submit do formulário $("form").on("submit", function(){ // pega o valor do que foi digitado e não foi incluído no chip var chipp = $(".chips input").val().trim();…
-
1
votes1
answer80
viewsA: How to avoid the Chips component of Materialize in white?
Check that the text node of the chip is empty using the method .trim(). If only spaces are entered, Trim() will delete them and render null the chip. For this you use the callback of the method…
-
2
votes2
answers664
viewsA: Onsubmit is not working
You will not be able to use the form Ubmit with Ajax because both are asynchronous. When you do Submit, the whole function is executed before the processing of Ajax, that is, before Ajax is…
-
5
votes2
answers500
viewsA: Display higher value and name
Using mysqli: $conn = new mysqli($servername, $username, $password, $base); $consulta = mysqli_fetch_assoc(mysqli_query($conn, 'SELECT login, MAX(pontos) as maior FROM usuarios')); echo…
-
3
votes2
answers183
viewsA: Problem with Regex in PHP
Simplest you put everything in brackets [] (Character set, or character set), and of course, escaping the bars and double bounding quotes: "/['\"^~;:°?&*+@#$%!\/()|=.,\\\]/" ↑ ↑ ↑↑ escape escape…
-
1
votes1
answer135
viewsA: Error while generating XML
As the error description itself informs, you are inserting extra alien information after creating XML from the line <!DOCTYPE html>. To parse XML correctly, remove everything from the line…
-
0
votes1
answer249
viewsA: How do I execute one function after the end of another?
Just use clearInterval() on the variables created with setInterval and then call the other function when the first one ends. In this case, one of the variables of the setInterval must be declared in…
javascriptanswered Sam 79,597 -
1
votes1
answer47
viewsA: Failure to put include on site with wordpress
The problem is that the origin of include is a full page and has scripts that will only work on the page itself. A include should be a page with only the required code and already rendered. You can…
-
1
votes1
answer2076
viewsA: How to add and remove rows and columns in html table with jquery
Do not use onclick on the button, because it will not work because the function called by the event is outside the scope, inside (function($){. What you can do is create an Event Handler by pointing…
-
3
votes1
answer70
viewsA: Try-catch in loop causing error
Do not use while for this, use a function. while is asynchronous with setTimeout and will generate a bottleneck of processes, causing the lock. Using a function you can do synchronized, only calling…
-
3
votes2
answers1406
viewsA: Difference in font-Weight Bold/Bolder application
If the font type used has available scales, the bolder will take the next upper scale in reference to the parent element scale. The value of bold uses the scale 700, logo if the font type used has…
-
6
votes1
answer1065
views -
0
votes1
answer316
viewsA: Change label color Bootstrap
You can include another ternary in parentheses after the : of the current ternary. Instead of: th:classappend="${#strings.toString(f.status) == 'ABERTO' ? 'label-success' : 'badge-danger'}" Will…
-
4
votes1
answer336
viewsQ: What’s new between HTML5.2 and HTML5?
According to Wikipedia on topic HTML, note the following table of versions of HTML and their respective years: Entering the HTML5 topic on the same site, it just says: This new version brings with…
-
1
votes2
answers899
viewsA: Javascript function for email validation does not enter Else
The Function replace does not check conditions at the validation level because the function will only be executed if replace has found any occurrence. You can use conditions if in the replace…
-
0
votes1
answer109
viewsA: Send two data via ajax
Like the first Ajax you used $('#resultado').html(data);, it is assumed that the element #resultado be a div (or other element that accepts internal content). Therefore, in the second Ajax you…
-
1
votes1
answer70
viewsA: Dynamic price calculation
Do not use clasps [] in id’s. In fact, neither id’s should be used, because you are repeating them when adding a new element. Switch to class repeated id’s. Brackets should only come in the…