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

        javascript有幾種方式為元素添加事件

        javascript有三種方式為元素添加事件,分別是:1、html標簽中直接綁定;2、js中獲取到相應的dom元素后綁定;3、在js中使用addEventListener實現綁定。

        javascript有幾種方式為元素添加事件

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

        1. 在html標簽中直接綁定;

        2. 在js中獲取到相應的dom元素后綁定;

        3. 在js中使用addEventListener()實現綁定;

        具體代碼示例如下:

        <!-- 以下為給dom元素綁定js事件的三種方法 -->      <!-- 1--html內直接綁定 -->     <input type="button" id="btn0" onclick="alert('執行了html綁定的方法')" value="html中綁定"></input>     <!-- 2--使用js綁定 -->     <input type="button" id="btn1" value="js綁定">     <!-- 3--使用addEventListener綁定 -->     <input type="button" id="btn2" value="addEventListener綁定"></input>      <script>         //********js綁定事件的js代碼*********         let button1 = document.getElementById("btn1")         button1.onclick = function() { console.log("執行了js綁定的事件") }         //將覆蓋之前綁定的onclick事件         button1.onclick = function() { console.log("執行了js綁定的第二個事件") }           //*********addEventListener綁定的js代碼*********         let button2 = document.getElementById("btn2")         //使用addEventListener()可為一個元素綁定多個事件         button2.addEventListener("mouseover", func1, false)         button2.addEventListener("click", func2, false)         button2.addEventListener("click", func3, false)         function func1() {             console.log(button2)         }         function func2() {             console.log(Date())         }         function func3() {             console.log("---------------")         }         //使用removeEventListener(event,function)移除事件         // button2.removeEventListener("mouseover", func1)     </script>

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

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲国产精品综合久久一线| 99精品视频在线观看| 国产成人精品曰本亚洲79ren| 精品a在线观看| 久久久精品久久久久久 | 亚洲精品无码成人AAA片| 国产精品黄网站| 老年人精品视频在线| 国产精品视频一区二区三区| 久久se这里只有精品| 国产成人精品视频一区二区不卡 | 亚洲国产精品综合久久一线| 亚洲精品无码精品mV在线观看| 国产精品亚洲mnbav网站| 国产精品欧美久久久天天影视| 亚洲国产成人精品无码区在线观看| 中文字幕精品视频| 久久久久99精品成人片直播| 精品国产高清在线拍| 国产成人精品精品欧美| 无码人妻精品中文字幕| 久久精品成人| 国产精品免费久久久久影院 | 国产玖玖玖九九精品视频| 久热这里只有精品视频6| 亚洲?V乱码久久精品蜜桃 | 69SEX久久精品国产麻豆| 亚洲七七久久精品中文国产| 国产精品亚洲专区无码WEB| 免费精品一区二区三区第35 | 久久精品国产亚洲AV高清热| 四虎国产精品永免费| 久久亚洲精品无码观看不卡| jizz国产精品| 99九九精品免费视频观看| 麻豆精品成人免费国产片| 欧美精品人爱c欧美精品| 精品视频在线免费观看| 国产精品福利一区二区久久| 精品亚洲永久免费精品| 亚洲综合一区二区国产精品|