DOM2レベルのイベントは、addEventListener

<!DOCTYPE HTML > 
< HTML LANG = "EN" > 
< > 
    < メタ文字コード= "UTF-8" > 
    < メタ= "ビューポート" コンテンツ= "幅=装置幅、初期の規模= 1.0" > 
    < メタHTTP -equiv = "X-UA-互換性のある" コンテンツ= "IE =エッジ" > 
    < タイトル> DOM2级事件のaddEventListener </ タイトル> 
    <! - 
        3つの方法のバインディングイベント:
        1)HTML内で定義され、HTML文書に記述されたJSコード、強い結合、コードの再利用に資するありません
        2)DOM0レベルのイベント、イベントオブジェクトが疎結合バインドされているHTMLとJS分離;短所:1と結合唯一のイベントがあり、唯一の最後のイベントを実行するためにバインド
        複数のイベントに結合することができ、イベントキャプチャイベントバブリング:3)DOM2レベルイベント、利点、jsが単離され、緩くHTMLに結合され、使用のaddEventListener()関数は、イベントをバインドします

        ele.addEventListener(「」、B、偽)、イベントトリガーは(また、ハンドルbとして知られている)、bはコードを実行する要素にELE結合事象

        チップ:
        DOM2レベルのイベントは、上の追加しません
     - > 
</ ヘッド> 
< 身体> 
    < ボタンのID = "BTN" >爆弾ボックス</ ボタン> 
    < スクリプト> 
        VAR BTN = のdocument.getElementById(" BTN " ); // オブジェクトを取得
        // イベントバインディング
        BTNを。 addEventListener(" クリック" 機能(){
            警告(" こんにちは" );
        }、</ スクリプト> 
</ ボディ> 
</ HTML >

おすすめ

転載: www.cnblogs.com/vinson-blog/p/12112773.html