stopImmediatePropagation() イベントメソッド
定義と用法
stopImmediatePropagation() メソッドは、同一イベントの他のリスナーの呼び出しを防ぎます。
例
ボタンをクリックしたとき、最初のイベントハンドラを実行し、残りのイベントハンドラの実行を停止します:
var x = document.getElementById("myBtn"); x.addEventListener("click", myFunction); x.addEventListener("click", someOtherFunction); function myFunction(event) { alert("Hello World!"); event.stopImmediatePropagation(); } // この関数は実行されません function someOtherFunction() { alert("Hello World!"); }
文法
イベント.stopImmediatePropagation()
パラメータ
ありません
技術的詳細
リターン値: | リターン値はありません |
---|---|
DOM バージョン: | DOM レベル 3 イベント |
ブラウザのサポート
このテーブルの数字は、そのメソッドを完全にサポートする最初のブラウザのバージョンを示しています。
メソッド | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
stopImmediatePropagation() | サポート | 9.0 | サポート | サポート | サポート |