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

        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热都是精品久久久久久| 亚洲AV无码之日韩精品| 国语自产精品视频在线观看| 久久99国产乱子伦精品免费| 久久久精品日本一区二区三区| 久久国产精品99精品国产987| 日韩人妻精品无码一区二区三区| 久久精品国产99久久久香蕉| 秋霞午夜鲁丝片午夜精品久| 精品无码日韩一区二区三区不卡| 午夜精品久久久久9999高清| 国产精品一区三区| 四虎精品影院4hutv四虎| 99re热视频这里只精品| 蜜芽亚洲av无码精品色午夜| 亚洲精品欧美二区三区中文字幕| 精品视频一区二区三区| 国产精品 91 第一页| 99久久国产综合精品网成人影院| aaa级精品久久久国产片| 婷婷国产成人精品视频| 亚洲国产精品日韩专区AV| 久久久久人妻一区精品果冻| 国产精品永久免费| 国产精品免费一区二区三区| 97精品人妻一区二区三区香蕉 | 亚洲中文字幕无码久久精品1| 久草热8精品视频在线观看| 国产精品白丝AV嫩草影院| 办公室久久精品| 99久久精品国产综合一区| 亚洲AV成人精品网站在线播放| 久久精品无码一区二区三区免费 | 99久久人妻无码精品系列| 国语精品一区二区三区| 日产精品久久久一区二区| 精品人妻中文av一区二区三区| 久久精品蜜芽亚洲国产AV| 国产午夜福利精品一区二区三区 | 国产精品亚洲美女久久久| 精品人妻少妇一区二区三区不卡|