Window.event

Window の読み取り専用プロパティである event は、現在サイトのコードが処理している Event を返します。イベントハンドラーのコンテキスト外では、値が常に undefined になります。

新しいコードではこのプロパティの使用を避けるべきであり、代わりにイベントハンドラー関数になる Event を使用してください。このプロパティは広くサポートされておらず、またサポートされていてもコードが壊れやすくなるおそれがあります。

注記: このプロパティは、返された Event が期待する値ではない状況になる場合があり、壊れやすい可能性があります。加えて Window.event は、shadow trees で発生したイベントに対して不適格です。

仕様

仕様書 策定状況 コメント
DOM
Window.event の定義
現行の標準 初期定義

ブラウザー実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
eventChrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 63
補足 無効
完全対応 63
補足 無効
補足 This was briefly enabled by default in 65, then removed again while related compatibility issues are sorted out (see bug 1520756).
無効 From version 63: this feature is behind the dom.window.event.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 63
補足 無効
完全対応 63
補足 無効
補足 This was briefly enabled by default in 65, then removed again while related compatibility issues are sorted out (see bug 1520756).
無効 From version 63: this feature is behind the dom.window.event.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
実装ノートを参照してください。
実装ノートを参照してください。
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。

関連情報