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一一对应

阅读剩余部分

相关阅读 >>

javascript如何设置值

js和javascript有区别吗

js判断数组中是否包含某个值

js中空字符串的布尔值是false吗?

js的prototype是什么

js怎么监听

三种js数组去重的简洁方案

javascript如何定时自动关闭页面

老司机带你彻底搞懂js闭包各种坑

js+html5实现页面可刷新的倒计时效果

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




打赏

取消

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

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

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

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

评论

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