1)當方法沒有參數時,賦值可以直接用onclick = 方法名
window.onload = function() { $('btnTest').onclick = test; } function test() { alert(val); }
2)當方法有參數時,用onclick = 方法名(參數)時就有錯了,需要在方法名前面加function()
window.onload = function() { $('btnTest').onclick= function() { test(1) }; } function test(val) { alert(val); }