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 完全対応 1Edge 完全対応 12Firefox 完全対応 66
完全対応 66
完全対応 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 完全対応 4Opera 完全対応 7Safari 完全対応 1.1WebView Android 完全対応 1Chrome Android 完全対応 18Firefox Android 完全対応 66
完全対応 66
完全対応 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 完全対応 10.1Safari iOS 完全対応 1Samsung Internet Android 完全対応 1.0

凡例

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

関連情報