站長資訊網
最全最豐富的資訊網站

javascript怎么取消點擊事件

javascript取消點擊事件的方法:如果是使用onclick方式綁定的事件,那么可以刪除事件處理程序,從而實現取消點擊事件,如【btn.onclick=null;】。

javascript怎么取消點擊事件

本文操作環境:windows10系統、javascript 1.8.5、thinkpad t480電腦。

我們知道在javascript中事件分為DOM0級和DOM2級,如果是使用onclick方式綁定的事件,那么我們可以刪除事件處理程序,從而實現取消點擊事件。

btn.onclick=null;//刪除事件處理程序

如果使用addEventListener()方法添加事件,可以通過removeEventListener()移出事件,需要注意兩點:

1、removeEventListener()的第三個參數必須和addEventListener()方法的第三個參數一致。

2、通過addEventListener()方法添加的匿名函數將無法移除。

btn.aaddEventListener('click',function(){alert(1);},false); btn.removeEventListener('click',function(){alert(1);},false);//沒有用!

aaddEventListener和removeEventListener看似傳入了相同的參數,但實際上removeEventListener的第二個參數與aaddEventListener的第二個參數是完全不同的函數!

想要移出必須這樣:

 var fn=function(){      alert(1);  };  btn.aaddEventListener('click',fn,false);  btn.removeEventListener('click',fn,false);//有效

推薦學習:javascript視頻教程

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
无码日韩人妻精品久久| 国产精品大bbwbbwbbw| 麻豆精品一区二区综合av| 99久久免费精品国产72精品九九 | 91精品国产网曝事件门| 亚洲国产精品久久久天堂| 国产免费阿v精品视频网址| 国产激情精品一区二区三区| 日韩一区在线视频| 亚洲欧美日韩中文高清www777| 四虎成人精品在永久在线观看 | 任我爽精品视频在线播放| 日韩精品无码免费专区午夜| 国产精品李雅在线观看| 在线视频这里只有精品| 国语自产偷拍精品视频偷| 精品无码久久久久久国产| 久久人午夜亚洲精品无码区| 亚洲国产成人精品无码区花野真一| 国产亚洲精品bv在线观看| 国产精品99久久久久久宅男小说| 免费精品国产自产拍在线观看图片| 国产精品成人观看视频免费| 精品久久久久久亚洲精品| 精品国产午夜理论片不卡| 中文字幕色婷婷在线精品中| 国产精品成人在线| 国产精品综合AV一区二区国产馆 | 日韩精品免费一线在线观看| 日韩毛片在线视频| 狠狠热精品免费观看| 尤物TV国产精品看片在线| 国产精品推荐天天看天天爽| 精品精品国产国产| 东京热TOKYO综合久久精品| 国产在线精品一区二区不卡麻豆| 国产亚洲美女精品久久久| 中文字幕在线精品视频入口一区| 亚洲精品亚洲人成在线观看| 国产精品成熟老女人视频| 无码精品国产VA在线观看|