跨浏览器解决事件处理程序兼容问题
来源:互联网 发布:js动态创建节点 编辑:程序博客网 时间:2024/05/29 11:39
<!DOCTYPE html><html><head><meta charset="UTF-8"/><title>跨浏览器解决事件处理程序兼容问题</title></head><body><div><input type="button" value="btn" id="btn" /></div><script type="text/javascript">var btn=document.getElementById('btn');function showMessage(){alert("hello world!");}var eventUtil={addHandler:function(element,event,handler){ //DOM2级事件处理程序if(element.addEventListener)element.addEventListener(event,handler,false);else if(element.attachEvent) //IE事件处理程序element.attachEvent('on'+event,handler);else //DOM0级事件处理程序element['on'+event]=handle;},removeHandler:function(element,event,handler){if(element.removeEventListener) //DOM2级事件处理程序element.removeEventListener(event,handler,false);else if(element.detachEvent) //IE事件处理程序element.detachEvent('on'+event,handler);else //DOM0级事件处理程序element['on'+event]=null;}}eventUtil.addHandler(btn,'click',showMessage);</script></body></html>
0 0
- 跨浏览器解决事件处理程序兼容问题
- IE事件处理程序及跨浏览器解决
- 跨浏览器事件处理程序
- 跨浏览器事件处理程序
- 解决ie浏览器注册事件不兼容问题
- 事件处理程序和跨浏览器的事件处理程序
- 解决跨浏览器DOM事件处理
- js跨浏览器事件处理程序
- 跨浏览器的事件处理程序
- 跨浏览器的事件处理程序
- 跨浏览器添加事件处理程序
- 跨浏览器的事件处理程序感悟
- 跨浏览器的事件处理程序
- 跨兼容浏览器的事件处理程序
- 跨浏览器的事件处理程序
- 跨浏览器的事件处理程序
- js跨浏览器的事件处理程序
- 跨浏览器的事件处理程序
- 二叉树的迭代前中后遍历以及不用栈的遍历C语言
- win7安装 “安装程序无法创建新的系统分区”问题
- Js-Html 前端系列--点击非Div区域隐藏Div
- JPA hibernate spring repository pgsql java 工程(一)环境配置和工程部署
- 欢迎来到 Apache Hadoop®!
- 跨浏览器解决事件处理程序兼容问题
- Trapping Rain Water
- ios8第1天答案2
- 《深入理解计算机系统》Tiny Web服务器实验
- 关于Java泛型的小知识点
- VS内存断点
- AsyncTask的简单用法和实例
- Java:十进制转十六进制
- tddl diamond配置