Posts by Sam • 79,597 points
3,121 posts
-
2
votes1
answer93
viewsA: How to change the content of a DIV if you are using Adblock
You can use Fuckadblock and use the function adBlockDetected() to do as you wish. Below is a code to remove the link from div if any active Adblock is detected and replace with text:…
-
0
votes2
answers3043
viewsA: How to add and remove elements with Javascript
I decided to reformulate your code for having many syntax problems and unnecessary complications. Basically it is to use innerHTML to add new elements and outerHTML = '' to remove them (instead of…
-
2
votes2
answers121
viewsA: Why does Firefox not support form type="time"?
As in this documentation on MDN Firefox even has support for type, but does not have the arrows and . I also believe that the documentation is outdated, since the most modern Firefox (Quantum…
-
2
votes1
answer97
viewsA: My Mayor isn’t working and I’ve tried many ways and I can’t help myself
You’re using the wrong event: $(window).load(... The method .load refers to Ajax requests. You must use the event .on load: $(window).on("load",function(){... Thus remaining:…
-
0
votes1
answer693
viewsA: Remove CSS within iframe
You can access the elements of iframe using, for example, the id of iframe: <iframe id="frame" width="500" height="200" src="pagina.php"></iframe> <script> var iFrame =…
-
3
votes2
answers533
viewsA: Set the first letter of the $variable in uppercase
You can use the method ucfirst, which converts the first letter to uppercase: <?php $name= "texto"; $name = ucfirst($name); echo $name; // retorna 'Texto' ?>…
-
2
votes1
answer34
viewsA: Sum of JS values
Is returning Nan because if any of the fields is empty the parseFloat cannot convert null number, causing error in the sum of values, since Javascript will not be able to add a number with null. You…
javascriptanswered Sam 79,597 -
1
votes2
answers894
viewsA: Height Proportional to Width, responsive
Ideally you seven one max-height besides the height, since you want the height to have 336px at most. Would be: height: 100%; max-height: 336px; .my-prop-grid { width: 46%; display: inline-block;…
-
1
votes1
answer52
viewsA: Event in a single div with equal classes. How to do?
You need to find just the div that is in the same div father. The way you’re doing, you’re applying the .toogle to all with class .divQueAparece. You can do it the way below:…
-
1
votes1
answer107
viewsA: Datepicker with array
The problem is right there: use the same id in each input. This causes Datepicker to act only on the first id to find, since a id should be unique on the page. Also because it makes no sense to use…
datepickeranswered Sam 79,597 -
0
votes2
answers42
viewsA: Show and hide from bank
Since you are using jQuery, you could use the library methods like the event .click, which dispenses with the use of onclick and function ver_endereco(). Behold: $(":button",…
-
2
votes2
answers691
viewsA: Problems opening and closing file with fwrite
The first time you opened the file, see that you assigned the function a name: $txt = fopen(... Then wrote and closed using that name: fwrite($txt... fclose($txt); Hence, the error occurs because…
-
1
votes2
answers28
viewsA: Background-color Td radiobutton
I would like to say that your code is very full of problems, and it would be better to redo it. This class .desclicado is unnecessary as just return the element to its initial situation by removing…
-
1
votes2
answers783
viewsA: Check return $.getJSON
The function of the method $.getJSON will only be executed if you see a valid JSON object. To verify if you have an error, empty stem, or invalid JSON, you need to add the callback .fail method…
-
3
votes2
answers144
viewsA: how to assign html code in javascript variable?
If you have only one element with the class on the page, you can do so: var Code = document.body.querySelector(".menu"); If there are more, you must specify an index, with querySelectorAll: var Code…
-
0
votes3
answers785
viewsA: Return Focus to the window that opened the popup
I found a solution for the mentioned browsers (speaking of more modern browsers, in April/2018). Before, it is necessary to set a name to main window (opener), whichever name. Just put in the main…
-
2
votes2
answers91
viewsA: How to remove all options from an interactive list and add new ones using Javascript?
You can check if the element already exists before adding to the page. To do this (and make it easier), I suggest putting a id in the added element, for example, id="paes": var opcpao =…
javascriptanswered Sam 79,597 -
2
votes2
answers1172
viewsA: I want to get the transparence out of the bootstrap arrows and I’m not
Simply include in the CSS the opacity: 1; in class .carousel-control, concerning the buttons: .carousel-control, .carousel-control:hover { opacity: 1; } <!doctype html> <html…
-
1
votes1
answer999
viewsA: Manipulating options from a select using Javascript
You changed the created elements. The correct would be: opcpao.appendChild(p1); // insere o option no select criado sand.appendChild(opcpao); // insere o select na div #ped You also have to call the…
javascriptanswered Sam 79,597 -
1
votes3
answers4043
viewsA: Field Percentage in HTML
You can use a oninput (to control numbers of inserted characters) and a onblur (that will make the mask when taking focus), all inline in the same field, without calling function. The code I made…
-
3
votes2
answers12697
viewsA: .replace() in jQuery object
Is using the .val erroneously. The correct syntax is .val(): var cep = parseInt($('#ip-cep').val().toString().replace(/-/, ''), 10); console.log(cep); <script…
-
1
votes1
answer39
views -
1
votes1
answer941
viewsA: Jquery-Ajax Orange Query 5.5
You’re trying to take the value wrong: $('#Data_Inicial').attr("value"). Utilize $('#Data_Inicial').val() to take the value of the field, since it does not have the attribute value explicit. Would…
-
4
votes1
answer211
views -
0
votes2
answers51
viewsA: How to cut a sentence and put the results in strings
You can use a preg_replace (replace using regex). You’ll get everything you’re in $pergunta and $local and replace the $frase, left over (in this case, refrigerante): $frase = 'tem refrigerante na…
-
0
votes1
answer389
viewsA: How to align images of different sizes in responsive layout?
The max-width: 100% is correct, because then the images will self-improve within the li up to its maximum width or the width of the li, whichever is less. Since the widths of the images are…
-
0
votes1
answer142
viewsA: Load another html doc instead of the current one using pure Javascript
Put this Ajax in pure JS function, replacing pagina.html by the page you want to load. This will replace the full page with the return of Ajax: if(navigator.appName == "Microsoft Internet…
-
1
votes2
answers2191
viewsA: Is it possible to save <form> forms in localStorage with pure Javascript?
With localStorage you can store the data of a form in JSON string format. Using FormData you store all the form elements in an object, then making a for you add the entries in an object, will be in…
-
1
votes1
answer108
viewsA: Inserts blank lines when inserting foreach
You can check if the variable $string has a date, there will only enter the data that have the date in the format yyyy/MM/dd, as your question demonstrates. Place the line that makes the INSERT…
-
1
votes1
answer36
viewsA: Post registration error with empty text
You are using a plugin that does not send the value of textearea. It replaces the textarea by a div editable, soon the textarea does not contain the typed text. To circumvent this, you can by…
-
1
votes1
answer223
viewsA: Figure drawn in canvas is not appearing
The syntax of fillRect is incorrect, should be: var canvas = document.querySelector("canvas"); var context = canvas.getContext("2d"); context.fillStyle = "red"; context.fillRect(10, 10, 100, 50);…
-
2
votes1
answer69
viewsA: How to receive ajax data in a vector?
You have to make your for within the callback of the first requisition, because it is asynchronous: var filmes = []; $.get("https://www.mocky.io/v2/5ad631b32e00001000c93a96", function(data){…
-
3
votes2
answers677
viewsA: Java regex help - comma-separated sequence of numbers
You can use this regex: (\\/[\\d,]+\\d)$ Explanation: \\/[\\d,] -> qualquer número precedido por vírgula até a barra + -> quantificador: une duas ou mais ocorrências \\d$ -> termina com um…
-
0
votes3
answers917
viewsA: JSON: Insert an element into a given index (or key)
You can restructure the object by making a loop for in concatenating the values and inserting the new "pumpkin" key when the loop is in the second key making a concatenation into a variable. Then…
-
1
votes1
answer45
viewsA: Surveyjs catch the title tag instead of the name in the result
You need to change the default JSON generated by the component. To do this just make a for in on the object changing the key name for title: Survey.Survey.cssType = "bootstrap"; var surveyJSON =…
-
1
votes4
answers745
viewsA: Sort Divs by date in dd/mm/yyyy format
Can use .sort() making direct comparison of dates, just convert the format dd/MM/yyyy for yyyy/MM/dd. It will even keep their ids of each div intact, because it will only change their position:…
-
1
votes1
answer52
viewsA: Pop up to print, keeping the action values
Just use as target the name of the popup window. This way there will be no action on the current tab. Include the event on the button onclick="pop()" that will call the function: <input…
-
2
votes2
answers109
viewsA: Placeholder color does not change when mouse is over it in another theme
Complementing the @hugocsl response, the browser’s CSS engine will only be able to apply a grouped selector (comma-separated) when it can interpret the whole rule. In case, you are mixing prefixed…
-
1
votes1
answer2915
viewsA: direct page with onclick inside a form
Very strange to use a button inside a <a>, because a button by itself already has the possibility to make a redirect. I would recommend instead of doing this, put in the button one…
-
1
votes3
answers801
viewsA: Filter string array
You can use the method .includes() in the filter. This method has been implemented in the Ecmascript 2015 (ES6), and works similar to the old indexOf: let nomes = ["Thiago Carvalho", "Renata…
javascriptanswered Sam 79,597 -
4
votes3
answers268
viewsA: Generate randomly in XXXX-0000 format
According to the question, what is desired is that the first 4 characters are alphanumeric and the last 4 numerical only: ┌──────┐ ┌──────┐ │ XXXX │ - │ 0000 │ └──────┘ └──────┘ ↑ ↑ alfanuméricos…
javascriptanswered Sam 79,597 -
7
votes2
answers204
viewsA: How to select text between spaces - REGEX?
You can use the method .map() with .filter() after the .split to return only the texts (whereas the texts you want to pick up are separated by X). Nor need regex, see: var names = ' GEO X GEO3 X…
-
0
votes1
answer41
viewsA: Doubt with jQuery function
It is not found in the first click, because at first the em is only one variable null. At the first click of the button, em is false, going straight to the else, where now em becomes a value (em =…
-
3
votes1
answer29
viewsA: Access sub div Javascript
You have to use double quotes to delimit the string, since inside it you are using single quotes: ...="<button type='button' class='btn btn-lg btn-block…
-
1
votes1
answer62
viewsA: Fixed Menu with Pure Javascript
Follow the code converted to pure JS (cross-browser): var fixed_enabled = document.body.querySelector(".primary-nav.fixed-enabled"); if(fixed_enabled){ (function(){ var navScroll_1 =…
-
1
votes1
answer85
viewsA: Padding reducing the image
The problem is that Bootstrap has by default all elements with box-sizing border-box. With this, the image size adjusts in relation to its edges, not its content. To solve this we need to change the…
-
1
votes4
answers1977
viewsA: Select All checkbox by clicking a checkbox
Your code is correct and functional. The problem is that you are loading the click event before PHP renders the table elements. It is necessary that the event is loaded after the DOM is ready. To do…
-
1
votes1
answer667
viewsA: Back to top button
The problem is in this setTimeout that I commented on: $(document).scroll(function(){ if($(this).scrollTop() >= 1){ $("nav").css({"background-color":"rgba(0,0,0,.6)"});…
-
0
votes4
answers7998
viewsA: Add and remove classes by clicking Jquery
How the list is separate from divs, it is necessary to create some link of a <li> with each div. For that you can put the divs within a div container. So you can link the index of each li with…
-
2
votes1
answer73
viewsA: Insert field into table and compare if already exists, with Jquery
Since you’re making a noose for, I don’t see much point in using inArray. Another problem is the structure you created with this if within the for: as it is, whenever there is no occurrence, an…