Event()

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

構文

new Event(typeArg[, eventInit]);

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

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
Event() constructorChrome 完全対応 15Edge 完全対応 ≤18Firefox 完全対応 11IE 未対応 なしOpera 完全対応 11.6Safari 完全対応 6WebView Android 完全対応 ≤37Chrome Android 完全対応 18Firefox Android 完全対応 14Opera Android 完全対応 12Safari iOS 完全対応 6Samsung Internet Android 完全対応 1.0

凡例

完全対応  
完全対応
未対応  
未対応

関連情報