このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Event: cancelBubble プロパティ

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

メモ: この機能はウェブワーカー内で利用可能です。

cancelBubbleEvent インターフェイスのプロパティで、非推奨です。代わりに Event.stopPropagation() を使用してください。 イベントハンドラーから戻る前にこの値を true に設定すると、イベントの伝播を防ぐことができます。それ以降の実装では、この値を false に設定しても何も起こりません。 詳しくはブラウザーの互換性を参照してください。

論理値です。 true の値は、イベントがこれ以上伝播しないことを意味します。

js
elem.onclick = (event) => {
  // Do cool things here
  event.cancelBubble = true;
};

仕様書

仕様書
DOM
# dom-event-cancelbubble

ブラウザーの互換性