js之事件綁定的三種方式


    

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>事件綁定</title>
    <script>
        //方式1:通過標簽的事件屬性
        function fn(){
              console.log('方式1');      
        }

        //當頁面加載完成后執行
        window.onload= function(){
           
            //方式2:動態綁定,通過為DOM對象的事件屬性,為按鈕綁定點擊事件
            var btn2 = document.getElementById('btn2');
             btn2.onclick=function(){
                 console.log('方式2');
             }

             //方式3:動態綁定,通過為DOM對象進行事件監聽,使用addEventListener("事件名",回調函數)
             var btn3 = document.getElementById('btn3')
             btn3.addEventListener('click',function(){
                      console.log('方式3');
             });
        }
    </script>
</head>
<body>
    <!--方式1:通過標簽的事件屬性-->
    <button onclick="fn()">方式1</button>

    <button id="btn2">方式2</button>

    <button id="btn3">方式3</button>
</body>
</html>
 
 
總結: 事件綁定的三種方式 :
                     1. 通過標簽的 onclick( ) 事件屬性,綁定事件  
                     2. 通過DOM對象的onclick事件屬性,綁定事件
                     3. 通過DOM對象的addEventListenner(‘click’, function(){})方法, 綁定事件
  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM