FocusEvent.relatedTarget
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.relatedTarget
は読み取り専用プロパティで、イベントの種類に応じた副ターゲットを表します。
イベント名 | target |
relatedTarget |
---|---|---|
blur |
フォーカスを失う EventTarget |
フォーカスを受け取る EventTarget (存在する場合)
|
focus |
フォーカスを受け取る EventTarget |
フォーカスを失う EventTarget (存在する場合) |
focusin |
フォーカスを受け取る EventTarget |
フォーカスを失う EventTarget (存在する場合) |
focusout |
フォーカスを失う EventTarget |
フォーカスを受け取る EventTarget (存在する場合) |
なお、多くの要素はフォーカスを受け取ることができないことが、 relatedTarget
が null
になる良くある理由です。 relatedTarget
はタブ移動でページをでたり入ったりする場合など、セキュリティ上の理由で null
になることもあります。
MouseEvent.relatedTarget
はマウスイベントにおける同様のプロパティです。
値
EventTarget
のインスタンスです。
仕様書
Specification |
---|
UI Events> # dom-focusevent-relatedtarget> |
ブラウザーの互換性
Loading…
関連情報
- 所属する
FocusEvent
インターフェイス