frederick_hai 发表于 2013-1-29 08:50:42

javascript跨浏览器的事件处理程序

var EventUtil = {    //增加事件监听    addEventListener: function(element,type,handler){         if(element.addEventListener){                element.addEventListener(type,handler,false);         }else if(element.attachEvent){                //IE浏览器                element.attachEvent("on" + type,handler);         }else{                element["on" + type] = handler;         }    },    //删除事件监听    removeEventListener: function(element,type,handler){          if(element.removeEventListener){               element.removeEventListener(type,handler,false);          }else if(element.detachEvent){               //IE浏览器               element.detachEvent("on" + type,handler);          }else{               element["on" + type] = null;    }}
页: [1]
查看完整版本: javascript跨浏览器的事件处理程序