ホームページ > ウェブフロントエンド > jsチュートリアル > javascript_javascript スキルでイベントを登録および削除する 4 つの方法

javascript_javascript スキルでイベントを登録および削除する 4 つの方法

WBOY
リリース: 2016-05-16 17:40:11
オリジナル
1195 人が閲覧しました

HTML の一部の要素のイベントを登録するにはさまざまな方法があります
最初の方法:

コードをコピーします コードは次のとおりです

<script> <br>function test() <br>{ <br>alert("OK"); <br></script> >< a href="#" onclick="test()">テスト


2 番目のタイプ:


テスト
< ;script>
関数 test()
{
alert("OK");
var x=document.getElementById("a"); test;/ /() がないことに注意してください。


3 番目のタイプ (W3C モデル):



コピーコード
alert("OK")
var x=document.getElementById("a"); click",test,false ; イベントのバブリング (true) またはイベントのキャプチャ (false) に、下から上または上から下のどちらのイベント発生順序が含まれるかを示します。
イベントを削除するメソッドはremoveEventListener()で、パラメータはaddEventListener()と同じです。
このモードは IE ブラウザではエラーを報告しますが、Chrome では通常どおり実行されます。

4 番目 (Microsoft モデル):




コードをコピーします

コードは次のとおりです:


test
<script> <br>関数 test() <div class="codetitle">{ <span>alert("OK") ; <a style="CURSOR: pointer" data="28228" class="copybut" id="copybut28228" onclick="doCopy('code28228')">} <u>var x=document.getElementById("a"); </u></script> >attachEvent() の 2 つのパラメータのうち、最初のパラメータはイベントの種類を示します。オンになっていることに注意してください。2 番目のパラメータはメソッドを指定します。 イベントを削除するメソッドは detachEvent() で、パラメーターはattachEvent() と同じです。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート