博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
addEventListener和attachEvent小结
阅读量:6379 次
发布时间:2019-06-23

本文共 577 字,大约阅读时间需要 1 分钟。

W3C的DOM标准用addEventListener绑定事件

IE的DOM标准用attachEvent绑定事件

/**

*  绑定事件

*/

function addEvent(elem,evt,fn,b){

   if(elem.addEventListener){

        if(4==arguments.length){

             elem.addEventListener(evt,fn,b);

        }

        else{

            elem.addEventListener(evt,fn,false);

        }

   }

    else{

           elem.attachEvent("on"+evt,fn);

    }

}

 

W3C 中 removeEventListener 移除绑定的事件   参数要和绑定事件参数一致

IE 中 detachEvent 移除事件

/**

*  移除事件

*/

 function  delEvent(elem,evt,fn,b){

   if(elem.removeEventListener){

       if(4==arguments.length){

          elem.removeEventLisnter(evt,fn,b);

      }

      else{

        elem.removeEventLisnter(evt,fn,false);

     }

   }

   else{

       elem.detachEvent("on"+evt,fn);

   }

}

转载地址:http://amqqa.baihongyu.com/

你可能感兴趣的文章
C#开发Unity游戏教程之判断语句
查看>>
安装 SharePoint Server 2007
查看>>
springmvc mybatis 调用sql , 转成json
查看>>
linux centos 7 网卡突然不能上网异常解决
查看>>
授之以渔-运维平台发布模块一(Jenkins篇)
查看>>
DedeCMS操作基础(一)
查看>>
实现MySQL允许远程连接
查看>>
Java Outputstream to String
查看>>
RS232C串口通信接线方法(三线制)
查看>>
Android 自定义View属性相关细节
查看>>
type already defined error in Eclipse
查看>>
OSA 安装
查看>>
先安装.Framework然后再安装IIS,ASP.NET程序不能运行
查看>>
NPOI Excel下拉项生成设置
查看>>
360该不该拍?
查看>>
用Xib创建控制器
查看>>
oracle的sqlplus和dos的中文乱码问题
查看>>
LVS+keepalived高可用负载均衡集群部署(二)---LAMP网站服务器与LVS服务器
查看>>
Struts2之简单数据类型转换
查看>>
python 打印数字
查看>>