Posts by Sam • 79,597 points
3,121 posts
-
0
votes2
answers71
viewsA: Image preview
You can leave the image without opacity by adding opacity: 0 style: <img src="sem-imagem.jpg" id="output" style="opacity: 0; width:100%;height:250px;padding:10px 10px 10px 10px;"/> In the…
-
2
votes1
answer82
viewsA: Why does subtraction of float by float give unexpected result?
Have to convert toFixed(1) and in parseFloat() then. You will not be able to use the operator -= nor the += because of the problem with the float. Run the snippet and click + over and over until 0:…
-
-1
votes1
answer254
viewsA: How to get a div of another html page with pure js?
You can do it this way with Xmlhttprequest: var http = new XMLHttpRequest(); var url_ = "pagina.php"; // página de onde virá a div http.open("GET", url_, true); http.onreadystatechange = function(){…
-
1
votes1
answer35
viewsA: How do I make that by clicking off a div it closes?
You need to stop the spread of the click on the button because it is also part of the body. But the ideal is to point to document instead of the body, and make a stopPropagation() also in the modal…
-
1
votes1
answer225
viewsA: Text editor geany
Follow the steps: Click the Edit > Preferences menu (or press Ctrl + Alt + P) In the Editor menu go to the View tab and uncheck the checkbox "Invert colors of syntax highlighting" The editor will…
-
0
votes1
answer94
viewsA: Making buttons to change tab in a Nav-tabs Bootstrap type menu
Change the event: $('#btnP').onclick(function(){ $('.nav-tabs').find('.active').prev('li').find('a').trigger('click'); }) for... $('#btn').click(function(e){ e.preventDefault(); // evita o submit…
-
1
votes1
answer82
viewsA: javascript create links comparing tag text
In my view the performance in this case has less weight compared to the ease to organize, maintain data and avoid repetitions, leaving the code cleaner. I suggest creating an object where you can…
-
1
votes2
answers247
viewsA: Post php only with all fields filled
You can use the plugin jQuery Validate which validates the entire form before ordering Ajax. You can even create rules and messages for each field. Very simple and easy to use. Load the script into…
-
0
votes1
answer15
viewsA: Error reading variable using Weakmap
The last instance is overriding the first. Use only one, this way: var person = { nome: 'Bruno', sobrenome: 'Coelho' }; nomeMap = new WeakMap(); function nomeCompleto(){ nomeMap.set(this, { nome:…
javascriptanswered Sam 79,597 -
1
votes3
answers163
viewsA: Clear campo select
You can empty the element with innerHTML = '' before the for. Now the async: true, is unnecessary since Ajax by default is already async: function buscarMedicos(especialidades) { $.ajax ({ url:…
-
1
votes2
answers460
viewsA: Checking whether inputs are empty with Javascript
Two problems: These two returns is preventing the rest of the function from being executed. In fact what I left commented is not necessary, because you want to do only negative validation: if (data1…
-
2
votes2
answers716
viewsA: Dynamic ID with Jquery
Count how many spans containing the id which starts with "span" and disappears with +1. This will create a new id sequential: var label = "label"; var valor = "10,00"; function addSpan(){ var…
-
2
votes2
answers116
viewsA: Hide Menu tab
Guilherme, you can use pure Javascript. Just put the script anywhere on the page where you want to hide the nav: <script> // dispara a função quando os elementos do DOM foram carregados…
-
0
votes3
answers888
viewsA: How to make an image with link appear a text
A simple way is to use the image of the button as the background of the link, so you can put a specific background for each button, and use a proper tag for the text and make the transition: the…
-
2
votes2
answers91
viewsA: Remove click with Jquery after clicking another element
You can change the background-color of all elements at once with the default value before applying the new color to the clicked element: $('.bandeiras label').click(function() { $('.bandeiras…
-
1
votes1
answer58
viewsA: jquery.ez-plus resize zoom frame
Launch the plugin within an event load and resize. In the load it will start when the page is loaded and on resize will update the plugin when there is resizing of the screen, adjusting the…
-
1
votes2
answers200
viewsA: Nothing happens when calling . php file via Ajax call in pure Javascript
The error is on this line: parms = "&cpf"+cpf+"&agencia"+agencia+"&conta"+conta; The signs of equals are missing = in the parameters: ↓ ↓ ↓ parms =…
-
0
votes3
answers682
viewsA: How to change the properties of a directly imported image in CSS?
Estates filter and opacity are not applicable to background images, only to elements such as a div, for example. If you want a background image with opacity 0.2, would have to create a GNP with the…
-
2
votes1
answer81
viewsA: jquery store value during loop and compare with next value
You can do it this way (see comments in the code): In this first part, I create objects with different names (e.g.., objeto_andre, obj_marcos etc.) and are the values in qt for the same name: var…
-
1
votes1
answer49
viewsA: Focus/active event in a header
First we need to clarify the difference between :focus and :active: the first is when the element gains focus, either by clicking on it or using the key TAB; the second is when you click and hold…
-
2
votes2
answers48
viewsA: Separates result within each
You can do it this way, creating the two new arrays and doing the .push within the .each. In the example below you just need to change the variables according to the ones you use in your code: var…
-
0
votes1
answer122
viewsA: Vary value of a modal function within javascript
There is no need to create a function for each situation. That would be bad. Use only one function. Do not use id for that purpose, since a id should be unique on a page. Grab the element by the…
-
1
votes3
answers243
viewsA: Search 3 unrelated Mysql tables
You can check if there is a record that starts with Davi in one of the three tables using a subquery in this way: SELECT * FROM ( SELECT * FROM tabela1 UNION SELECT * FROM tabela2 UNION SELECT *…
-
0
votes1
answer294
viewsA: Sending attachment using email as file name with Phpmailer
The code $email[$i] will only take the first character of the string. In the case of for, when the variable $i is equal to 0, will take the first character (the 0 represents the index of the first…
-
2
votes2
answers42
viewsA: PHP - Latest Selection Question
Use a subquery to pick only the last 3 records, and then sort them ascendantly (ASC): SELECT * FROM (SELECT msg_content, msg_from, msg_date FROM public_messeger_reply WHERE msg_to = '".…
-
1
votes1
answer267
viewsA: Parseint() is returning Nan
The parseInt does not guarantee that the value is in fact a number, it just converts the type. Here’s what you said: I tested, and returns the number: console.log("Irem1: " +i_rem); Print on the…
-
1
votes1
answer755
viewsA: How to focus an element
I think you’re mixing the pseudo-classes :active with :focus. The first occurs when you click and hold the click on the element; the second is when you receive Focus - these are different behaviors.…
-
1
votes2
answers198
viewsA: How to pass saved text to a variable in js?
The command document.execCommand has little or no compatibility between browsers (see documentation on MDN). And even if it was fully functional, the command "paste" does not fit in this case. The…
javascriptanswered Sam 79,597 -
1
votes5
answers889
viewsA: Automatically delete inputs later
The problem detected was that the if is never accessed because the expected return is a JSON (dataType: "json",) and not a "true". Need to use the callbacks Ajax to check if the return was a valid…
-
2
votes1
answer100
viewsA: How to load videos inside a div with <select>
Basically you can do this way by inserting a tag video (HTML5) in a div according to the selected option. The value of options you can put the URL (source) of the respective video. Important to…
-
0
votes1
answer33
viewsA: Dropdown menu with Propagation problem
I suggest first creating a flag (variable to control) and create a new event click to the menu .menu__consultor to change the flag value. The menu will only close when the flag is false. By clicking…
javascriptanswered Sam 79,597 -
0
votes1
answer74
viewsA: width in responsive slide show
To create responsiveness one should not use fixed dimensions on elements that should self-adjusting. Percentages are usually used, such as: width: 100%, max-width: LARGURA MÁX[px|%] or vw (width of…
-
4
votes1
answer184
viewsA: Submenu the same width as the menu
You need to define a position: relative in ul first level so that the position: absolute of ul second level is based on the element where he is son, and then put a width: 100%. Would look like this:…
-
0
votes3
answers527
viewsA: I can’t put the icon on the right side of the screen, inside a div
Use the class d-inline bootstrap native (documentation). Will convert the tag <p> in one element inline and the next element (in this case, the icon) will align right next to: *{ background:…
-
1
votes2
answers82
viewsA: FCKEDITOR - Force all left text
The Ckeditor doesn’t listen oninput, only onchange. What you can do is use a button to call a function that will make the adjustments by grabbing the text from the editor’s API instance. You can use…
-
1
votes3
answers65
viewsA: Optimize the way to remove classes of elements
Another way is also using .call(), where you send the names of the classes via array to the function. This way you only call the function once and remove all the specified classes: function…
-
1
votes3
answers65
viewsA: Optimize the way to remove classes of elements
Do as the @Vandemberg Lima response suggested, but since the classes have the same prefix control-, to be even more optimized, you can send to the function only the name that comes after the prefix,…
-
1
votes1
answer557
viewsA: How to put background image?
Your CSS has a syntax error: espaço errado ↓ background-image: url ("///F:/projeto/bistro.png"); The term url should be next to the parentheses: background-image: url("///F:/projeto/bistro.png");…
-
3
votes1
answer34
viewsA: What mistake am I making when I put the third "address" item in the code
Missing select the column endereco in the query: $query="select nome, cpf from associados "; Seria: $query="select nome, cpf, endereco from associados";…
-
0
votes1
answer247
viewsA: How to take Input value and make an account
You can do so by converting only what is added to parseInt: function calcularAma(){ var abates = parseInt(document.getElementById('abates').value); var mortes =…
-
1
votes1
answer24
viewsA: Performs the operation but displays error at the end
The return of Ajax comes with white spaces on the edges and not just the pure string. To solve this, clear the return with the method .trim(), so it is assured to return only the string OK and the…
-
1
votes2
answers56
viewsA: Make a DIV element stand as a footer
Solution using Javascript. I commented on some lines of CSS and changed others. I created two events onload and onresize calling a function that positions the footer according to the top position,…
-
0
votes2
answers299
viewsA: Tips for plan page and how to fix error: Uncaught Typeerror: Cannot read Property 'scrollHeight' of Undefined
No need to use several ids to change similar elements, so you are hostage to have to create various methods for each id, making your job more complicated to maintain and inflate the code too much.…
-
1
votes1
answer79
viewsA: REGEX - Allow HTML at the beginning of the string
The problem is in this first set of negation that excludes the symbol < (as well as the Carriage Return \r and the line feed \n): ↓ (?:[ \t]*[a-z][)]\s*)?([^\r\n<]+ ... Just remove the <…
-
1
votes1
answer524
viewsA: Validate textarea field with summernote and php
Use the method indicated by the Summernote documentation to check if it is empty and if it is positive, empty the textarea before Ubmit: if($('#summernote').summernote('isEmpty')){…
-
2
votes1
answer516
viewsA: PHP page inside a DIV after Submit
Without using Ajax, you can make a POST to the same page and condition the display of div receipt of the value of the form. In the include you send the received value via GET to the page test.php.…
-
1
votes1
answer159
viewsA: how to define right-axis spacing highcharts?
The Highstock has this normal behavior when you position the Y axis to the right. Already in the Highchart the y-axis is off the chart with opposite: true. What you can do is use two API callbacks…
-
0
votes2
answers497
viewsA: Return result in a field
Complementing Virgil Novic’s response and addressing the question of input not accept decimals. In the above-mentioned answer, simply change the .innerText for .value:…
javascriptanswered Sam 79,597 -
0
votes1
answer320
viewsA: Dynamic form autocomplete
You gotta get the input from the same line where you entered the autocomplete field information. The way he’s doing it, he’s taking all the existing elements with input[name='produtoValor[] and…
-
2
votes1
answer65
views