1. 程式人生 > >JavaScript之onclick事件

JavaScript之onclick事件

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">
        var
dom = document.querySelector(‘.container‘); dom.onclick = function(){ console.log("直接調用點擊事件"); } function abc(){ console.log("通過內聯事件添加點擊事件"); } </script> </body>

JavaScript之onclick事件