UIEvent

UIEvent インターフェイスは、シンプルなユーザーインターフェイスのイベントを表します。

UIEventEvent から派生しています。後方互換性のために UIEvent.initUIEvent() メソッドは維持されていますが、UIEvent オブジェクトは UIEvent() コンストラクターを使用して作成すべきです。

MouseEventTouchEventFocusEventKeyboardEventWheelEventInputEventCompositionEvent といったインターフェイスが、このインターフェイスの直接または間接の子孫です。

Event UIEvent

コンストラクター

UIEvent()

UIEvent オブジェクトを作成します。

インスタンスプロパティ

このインターフェイスは、親である Event からプロパティを継承しています。

UIEvent.detail 読取専用

long で、イベントの種類に応じて、イベントに関する詳細を返します。

UIEvent.sourceCapabilities Experimental 読取専用

タッチイベントの生成元である物理的な機器に関する情報を提供する、 InputDeviceCapabilities インターフェイスのインスタンスを返します。

UIEvent.view 読取専用

イベントを生成したビューを含む WindowProxy を返します。

UIEvent.which 非推奨; 読取専用

押下されたキーの keyCode の数値、または押下された英数字キーの文字コード (charCode) を返します。

インスタンスメソッド

このインターフェイスは、親である Event からメソッドを継承しています。

UIEvent.initUIEvent() 非推奨;

UIEvent オブジェクトを初期化します。イベントがすでに送出されている場合は、何も行いません。

仕様書

Specification
UI Events
# idl-uievent

ブラウザーの互換性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
UIEvent
UIEvent() constructor
detail
initUIEvent
Deprecated
sourceCapabilities
Experimental
view
which
Deprecated

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
No support
No support
Experimental. Expect behavior to change in the future.
Deprecated. Not for use in new websites.
See implementation notes.
Has more compatibility info.

関連情報