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
1 réponse
-
Bonjour,
$('button').click(function(){ maFunction(); });
-
Merci et j'ai un autre problème, quand je clique sur le button le text s'affiche bien dans le textarea mais il disparait aussi tot. Je ne comprend pas dutout.. Je précise que je débute en JS.
Merci
$('button').on('click', function(){ maFunction(parametre); } );
function maFunction(param){ let aAfficher = "Bonjour"; $('textarea:last').val(aAfficher); } -
Voici 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> -
-