javascript如何解除绑定事件


本文摘自PHP中文网,作者醉折花枝作酒筹,侵删。

方法:1、使用“对象名.onclick=null”语句;2、使用“对象名.removeEventListener(type,function(){},false)”语句;3、使用“对象.detachEvent(类型,名称)”语句。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

封装一个兼容性事件绑定方法 应需求有时候事件绑定触发后就要接触事件。

解除事件绑定方法:

1、onclick解除

1

element.onclick = false/''/null

实例

1

2

3

4

5

6

<p></p>

 var p = document.getElementByTagName("p")[0];

    p.onclick = function () {

    console.log("a");

    p.onclick = null;

}

2、解除addEventListener(type,function(){},false),

使用remove解除

解除addEventListener(type,function(){},false),必须事件类型、函数、false一一对应

阅读剩余部分

相关阅读 >>

js中数组的迭代方法:filter、reduce、every、some

js数组的函数用法详解

jquery怎么写ajax

js如何实现数组属性去重并校验重复数据

js计算两个日期之差天数总是不正确

原生js实现年份轮播选择效果

js的dom是什么?

js如何对乱序数组进行排序

js 中使用类似 php 的魔术方法

快速理解 javascript 的垃圾回收

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...