この記事では、主にコードの形式で JS イベント モデルについて詳しく説明します。お役に立てれば幸いです。
1. インライン モデル
<body> <input type="button" value="test1" onclick=' alert("dian ji shi jian")'/> <input type="button" value="test2" onclick="dian()" /> <script> function dian(){ alert("dian ji shi jian") } </script> </body>
2. スクリプト モデル
<body> <input type="button" value="test3" id="dian1"/> <input type="button" value="test4" id="dian2"/> <input type="button" value="test5" id="dian3"/> <script> //可通过匿名函数 var dian1 = document.getElementById('dian1');//首先找到这个ID dian1.onclick = function(){//根据ID付给它一个点击事件 alert('dian ji shi jian'); }; //通过函数赋值 function dianji(){ alert('dian ji shi jian'); }; var dian2 = document.getElementById('dian2'); dian2.onclick=dianji; //得到元素的名字 var dian3 = document.getElementById('dian3'); dian3.onclick = function(){ alert(this.tagName); }; //删除点击事件 var dian3 = document.getElementById('dian3'); var count=0; dian3.onclick = function(){ alert(count++); if(count==3){ dian3.onclick = null; } }; </script> </body>
関連する推奨事項:
JavaScript のイベント モデルを簡単に理解できます
以上がJSイベントモデルの詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。