Event()

Event() コンストラクターは、新しい Event を生成します。

構文

new Event(typeArg[, eventInit]);

typeArg
DOMString で、イベントの名前を表します。
eventInit 省略可
EventInit 辞書で、以下のフィールドを持ちます。
  • bubbles: Boolean で、イベントがバブリングするかどうかを示します。既定値は false です。
  • cancelable: Boolean で、イベントがキャンセル可能かどうかを示します。既定値は false です。
  • composed: Boolean で、イベントがシャドウルートの外のリスナーに伝わるかどうかを示します (詳しくは Event.composed (en-US) を参照してください)。既定値は false です。

// create a look event that bubbles up and cannot be canceled

var evt = new Event("look", {"bubbles":true, "cancelable":false});
document.dispatchEvent(evt);

// event can be dispatched from any element, not only the document
myDiv.dispatchEvent(evt);

仕様書

仕様書 状態 備考
DOM
Event() の定義
現行の標準 初回定義

ブラウザーの互換性

BCD tables only load in the browser

関連情報