Heim > Artikel > Web-Frontend > js fügt dynamisch ein Onclick-Ereignis hinzu, das Parameter oder not_javascript-Fähigkeiten übergeben kann
1) Wenn die Methode keine Parameter hat, kann der Wert direkt mit onclick = Methodenname
zugewiesen werdenwindow.onload = function() { $('btnTest').onclick = test; } function test() { alert(val); }
2) Wenn die Methode Parameter hat, ist es falsch, onclick = Methodenname (Parameter) zu verwenden. Sie müssen function()
vor dem Methodennamen hinzufügen.window.onload = function() { $('btnTest').onclick= function() { test(1) }; } function test(val) { alert(val); }