为了账号安全,请及时绑定邮箱和手机立即绑定

不知道哪儿错了,不能实现跨浏览器事件处理。

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;

}

},

removeHandler:function(element,type,handler){//删除句柄,

if(element.removeEventListener{

element.removeEventListener(type,handler,false);

}else if(element.attachEvent){

element.detachEvent("on"+type,handler);

}else{

element["on"+type]=null;

}

}

}

    eventUtil.addHandler(btn3,"click",showMessage);


正在回答

1 回答

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{

你在这if(element.addEventListener上少了右括号了if(element.addEventListene)

0 回复 有任何疑惑可以回复我~
#1

一指定江山 提问者

非常感谢!非常感觉,我真的太不够细心了
2016-11-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不知道哪儿错了,不能实现跨浏览器事件处理。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信