JavaScript之onclick事件
阿新 • • 發佈:2018-04-25
dom asc 方法 text ID HR container log 內聯
對於給同一個元素添加兩個點擊事件時,其中一個是通過js獲取元素添加點擊事件另一個是通過內聯的方法為元素添加事件。
執行之後只會執行通過元素獲取的點擊事件。而內聯式的添加點擊事件是不會執行的
還有一個就是 a鏈接跳轉不會影響內聯式的點擊事件執行
<body> <div class="container" onclick="abc()"> <span>這是1</span> <a href="http://www.baidu.com" onclick="abc()">跳轉百度</a> </div> <script type="text/javascript"> vardom = document.querySelector(‘.container‘); dom.onclick = function(){ console.log("直接調用點擊事件"); } function abc(){ console.log("通過內聯事件添加點擊事件"); } </script> </body>
JavaScript之onclick事件