跨浏览器的事件处理程序
2013-12-09 11:02
120 查看
var eventUtil={ addHandler:function(element,type,handler){ if(element.addEventListener){//Dom2级事件处理程序 element.addEventListener(type,handler,false); }else if(element.attachEvent){//IE事件处理程序 element.attachEvent("on"+type,handler); }else{ element["on"+type];//Dom0级事件处理程序 } }, 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; } } };
相关文章推荐
- JS事件-事件处理程序之跨浏览器事件处理程序
- 跨浏览器的事件处理程序
- js跨浏览器事件处理程序
- 跨浏览器的事件处理程序感悟
- 跨浏览器的事件处理程序
- 多种DOM事件处理程序分析及跨浏览器的事件解决方案
- 跨浏览器事件处理程序及跨浏览器事件对象(事件笔记)
- 【前端】跨浏览器事件处理程序EventUtil.js个人注释及详解
- 兼容主流浏览器的事件处理程序
- 前端面试必备——跨浏览器的事件处理程序和事件对象
- 原生JS实现跨浏览器的事件处理程序
- 跨浏览器的事件处理程序
- 跨浏览器的事件处理程序(javascript高级程序设计第二版第十二章)
- 跨浏览器的事件处理程序
- 如何写一个跨浏览器的事件处理程序 js
- js事件处理程序跨浏览器解决方案
- 跨浏览器事件处理程序
- 跨浏览器之事件处理程序
- DOM事件详解及调用(跨浏览器事件处理程序,判断语句)
- 多种DOM事件处理程序分析及跨浏览器的事件解决方案