Maison > Article > interface Web > js ajoute dynamiquement un événement onclick qui peut transmettre des paramètres ou des compétences not_javascript
1) Lorsque la méthode n'a pas de paramètres, la valeur peut être attribuée directement en utilisant onclick = nom de la méthode
window.onload = function() { $('btnTest').onclick = test; } function test() { alert(val); }
2) Lorsque la méthode a des paramètres, il est erroné d'utiliser onclick = nom de la méthode (paramètre). Vous devez ajouter function()
devant le nom de la méthode.window.onload = function() { $('btnTest').onclick= function() { test(1) }; } function test(val) { alert(val); }