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