Onclick s'execute tout seul
Résolu
helloworld
-
helloworld -
helloworld -
Bonjour,
Quand je mes des parenthèses la function maFunction sexecute tout seul sans devoir cliqué sur le button et elle s'execute normalement sans les parenthèses. Sauf que c'est génant car je dois passer des informations en paramètres et je neux veux pas quelle s'execute sans avoir cliqué sur le button.
Quelqu'un a t'il une solution ?
Merci
Quand je mes des parenthèses la function maFunction sexecute tout seul sans devoir cliqué sur le button et elle s'execute normalement sans les parenthèses. Sauf que c'est génant car je dois passer des informations en paramètres et je neux veux pas quelle s'execute sans avoir cliqué sur le button.
let variable = $('button').on('click', maFunction());
let variable = $('button').on('click', maFunction);
Quelqu'un a t'il une solution ?
Merci
Configuration: Windows / Chrome 70.0.3538.110
A voir également:
- Onclick s'execute tout seul
- Mon téléphone envoie des sms tout seul - Forum Samsung
- Mon téléphone bip tout seul - Forum Mobile
- Son dans un seul écouteur avec fil ✓ - Forum Audio
- Pourquoi mon moteur de recherche change tout seul ✓ - Forum Google Chrome
- Mon iphone se verrouille tout seul - Forum iPhone
Merci
$('button').on('click', function(){ maFunction(parametre); } );function maFunction(param){ let aAfficher = "Bonjour"; $('textarea:last').val(aAfficher); }Sinon, montres nous tout le code (y compris le html)
<body> <form> <button>Afficher</button><br><br> type text <input type="text"><br><br> type number <input type="number"><br><br> type radio <input type="radio"><br><br> type checkbox <input type="checkbox"><br><br> type textarea <textarea name="" id="" cols="30" rows="5"></textarea><br><br> select unique <select><option value="10">Valeur 10</option></select><br><br> select multiple <select name="" id=""> <option value="10">Valeur 10</option> <option value="20">Valeur 20</option> </select><br><br> <div></div> <textarea rows="15" cols="100"></textarea> </form> <p></p> <script src="jquery.js"></script> <script src="test.js"></script> </body>