FocusEvent()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
FocusEvent() コンストラクターは、新しく作成された FocusEvent オブジェクトを返します。任意で EventTarget オブジェクトを指定することができます。イベントに送信元と送信先の両方がある場合、 relatedTargetの値は、もう一方のターゲットに設定する必要があります。
構文
js
new FocusEvent(type)
new FocusEvent(type, options)
引数
FocusEvent() コンストラクターは UIEvent() および Event() から引数を継承しています。
type-
文字列で、このイベントの名前です。 大文字小文字の区別があり、ブラウザーは
blur、focus、focusin、focusoutの何れかを設定します。 options省略可-
オブジェクトで、
UIEvent()で定義されたプロパティに加え、以下のプロパティを設定することができます。-
EventTargetで、FocusEventの第二ターゲットを表します。既定値はnullです。
-
仕様書
| Specification |
|---|
| UI Events> # dom-focusevent-focusevent> |
ブラウザーの互換性
関連情報
- 所属する
FocusEventインターフェイス