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インターフェイス