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

        javascript如何解除綁定事件

        方法:1、使用“對象名.onclick=null”語句;2、使用“對象名.removeEventListener(type,function(){},false)”語句;3、使用“對象.detachEvent(類型,名稱)”語句。

        javascript如何解除綁定事件

        本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

        封裝一個兼容性事件綁定方法 應需求有時候事件綁定觸發后就要接觸事件。

        解除事件綁定方法:

        1、onclick解除

         element.onclick = false/''/null

        實例

        <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一一對應

        錯誤的解除方式

        var p = document.getElementByTagName("p"); p.addEventListener('click',function(){     console.log("a"); },false) p.removeEventListener(type,(function(){console.log("a");}),false)

        這種情況是解除不了的

        正確的解除方式

        function test(){     console.log("a"); } p.addEventListener('click',test,false); p.removeEventListener('click',test,false);

        3、解除attachEvent('on'+ type,function(){}),用 detachEvent('on'+type,function(){})解除

        function test(){} obj.attachEvent('on'+ type,test); obj.detachEvent('on'+type,test)

        【推薦學習:javascript高級教程】

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 午夜三级国产精品理论三级| 久久99精品国产麻豆婷婷| 人妻少妇精品无码专区动漫| 精品国产亚洲男女在线线电影 | 精品久久久无码中文字幕天天| 国产欧美精品一区二区色综合 | 亚洲AⅤ永久无码精品AA| 精品精品国产欧美在线小说区| 精品精品国产理论在线观看| 亚洲国产精品自产在线播放| 亚洲精品成人无码中文毛片不卡| 亚洲av永久无码精品秋霞电影影院| 午夜精品久久久久久毛片| 久久精品麻豆日日躁夜夜躁| 国产精品手机在线| 久久久久这里只有精品| 全球AV集中精品导航福利| 青青青国产依人精品视频| 久久久久国产精品麻豆AR影院| 欧美精品videosse精子| 午夜精品视频在线观看| 日韩欧美国产精品第一页不卡| 精品成在人线AV无码免费看| 亚洲综合一区二区精品导航| 久久精品国产欧美日韩| 99精品免费视品| 中文字幕精品无码一区二区| 99久久精品九九亚洲精品| 日产精品99久久久久久| 办公室久久精品| 91精品国产9l久久久久| 欧美精品在线视频| 2020最新久久久视精品爱| 久久国产精品一国产精品金尊 | 亚洲国产精品久久久久网站 | 国产线视频精品免费观看视频| 亚洲AV永久无码精品一区二区国产| 国产精品亚洲片夜色在线| 久久99亚洲综合精品首页| 久久国产成人精品麻豆| 精品视频一区二区三三区四区|