js动态添加onclick事件可传参数与不传参数

时间:2014-07-29    点击:85   

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);
}
JavaScript中伪协议 javascript:使用探讨
js清空表单数据的两种方式(遍历+reset)
js使用正则实现ReplaceAll全部替换的方法
javascript原生和jquery库实现iframe自适应高度和宽度
JS实现图片无间断滚动代码汇总
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved