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 July 2015.
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 |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- 所属する
FocusEvent
インターフェイス