<a?href="#"?id="a1">點(diǎn)擊</a>
var?eventUtil?=?{
????????//添加句柄
????????addHandler:function(element,type,handler){
????????????if(element.addEventListener){
????????????????element.addEventListener(type,handler,false);
????????????}else?if(element.detachEvent){
????????????????element.detachEvent('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.attachEvent('on'+type,handler);
????????????}else{
????????????????element['on'+type]?=?null;
????????????}
????????}
????};
????(function(){
????????var?oA?=?document.getElementById("a1");
????????function?alert1(){
????????????alert("1")
????????}
????????eventUtil.addHandler(oA,"click",alert1);
????})();
2015-09-02
是搞錯(cuò)啦 ?。。。。。
2015-09-02
貌似element.detachEvent和element.attachEvent搞錯(cuò)了