UIEvent: UIEvent() コンストラクター

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

メモ: このコンストラクターを使用して合成イベントを作成した場合、セキュリティ上の理由から、そのイベントは信頼されません。 ブラウザーで生成された `UIEvent`` オブジェクトのみが信頼され、信頼されたイベントのみが既定のアクションを発生させます。

構文

js
new UIEvent(type)
new UIEvent(type, options)

type

文字列で、このイベントの名前を表します。 大文字小文字の区別があり、ブラウザーは load, unload, abort, error, select の何れかに設定します。

options 省略可

Event() で定義されたプロパティに加え、以下のプロパティを持つすることができるオブジェクトです。

detail 省略可

数値で、このイベントに関連付けられたイベント依存の値です。 既定値は 0 であり UIEvent.detail は、標準イベントのセマンティックを列挙します。

view 省略可

イベントに関連付けられた Window です。既定値は null です。

sourceCapabilities 省略可 Non-standard

InputDeviceCapabilities オブジェクトで、タッチイベントを生成する原因となった物理的な機器についての情報を提供します。

返値

新しい UIEvent オブジェクト。

仕様書

Specification
UI Events
# dom-uievent-uievent

ブラウザーの互換性

BCD tables only load in the browser

関連情報

  • UIEvent: 構築するオブジェクトのインターフェイス