showMes(event)这个event做参数什么意思?我试了下不要event做参数正常运行。
var eventUtil={
// 添加句柄
addHandler:function(element,type,handler){
if(element.addEventListener){
element.addEventListener(type,handler,false);
}else if(element.attachEvent){
element.attachEvent('on'+type,handler);
}else{
element['on'+type]=handler;
}
},
};
function showMes(a) {
alert(a.value);
}
var btn3 = document.getElementById('btn3');
eventUtil.addHandler(btn3,'click',showMes);
括号里不要event做参数程序也正常啊,求解释。
event好像也是一个本来就有的属性吧。