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

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

WBOY
WBOYオリジナル
2016-05-16 17:40:111177ブラウズ

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() と同じです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:jQuery モバイル ページの後に外部 JS が読み込まれない原因の分析と解決策次の記事:jQuery モバイル ページの後に外部 JS が読み込まれない原因の分析と解決策

関連記事

続きを見る