HTML DOM addEventListener()メソッド
HTML DOMのaddEventListener()メソッドは、指定された要素にイベントハンドラーをアタッチするために使用されます。
以下は構文です-
element.addEventListener(event, function, capture)
上記のパラメータには、-
が含まれます。- イベント: イベントの名前。必須です。
- 機能: イベント発生時に実行する関数。必須です。
- キャプチャ: イベントをキャプチャフェーズで実行する必要があるかどうか。このチェックとブール値の表示。正誤問題。
ここで、DOM addEventListener()メソッドを実装する例を見てみましょう-
例
<!DOCTYPE html> <html> <body> <h2>Demo Heading</h2> <button id="btn">Click</button> <p id="myid"></p> <script> var x = document.getElementById("btn"); x.addEventListener("mouseover", one); x.addEventListener("click", two); function one() { document.getElementById("myid").innerHTML += "Button hovered! " } function two() { document.getElementById("myid").innerHTML += "!!Button Clicked!! " } </script> </body> </html>
出力
ここで、クリックすると、「ボタンがクリックされました」というメッセージが表示されます。マウスでボタンをホバーすると、次のテキストが表示されます。「ボタンをホバーしました」-
-
HTMLDOMストレージイベント
HTML DOMストレージイベントは、ウィンドウのストレージ領域に変更があったときにトリガーされます。ストレージイベントは、他のウィンドウがウィンドウのストレージ領域を変更した場合にのみトリガーされます。このイベントはバブルせず、キャンセルすることもできます。 構文 以下は、-の構文です。 window.addEventListener("storage", SCRIPT); 例 ストレージイベントの例を見てみましょう- <!DOCTYPE html> <html> <body> <h1>Storage Event Exa
-
HTML DOM stopPropagation()イベントメソッド
HTML DOM stopPropagation()イベントメソッドは、指定された要素の伝播を停止するために使用されます。つまり、stopPropagtion()メソッドを使用して、親要素をクリックしても子に伝播せず、子要素をクリックしても親に伝播しません。イベントの伝播は、イベントバブリングとも呼ばれます。 構文 以下は、stopPropagation()イベントメソッドの構文です- event.stopPropagation() 例 stopPropagation()イベントメソッドの例を見てみましょう- <!DOCTYPE html> <html> <h