このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

FocusEvent.relatedTarget

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

FocusEvent.relatedTarget は読み取り専用プロパティで、イベントの種類に応じた副ターゲットを表します。

イベント名 target relatedTarget
blur フォーカスを失う EventTarget フォーカスを受け取る EventTarget (存在する場合)
focus フォーカスを受け取る EventTarget フォーカスを失う EventTarget (存在する場合)
focusin フォーカスを受け取る EventTarget フォーカスを失う EventTarget (存在する場合)
focusout フォーカスを失う EventTarget フォーカスを受け取る EventTarget (存在する場合)

なお、多くの要素はフォーカスを受け取ることができないことが、 relatedTargetnull になる良くある理由です。 relatedTarget はタブ移動でページを出たり入ったりする場合など、セキュリティ上の理由で null になることもあります。

MouseEvent.relatedTarget はマウスイベントにおける同様のプロパティです。

EventTarget のインスタンスです。

仕様書

仕様書
UI Events
# dom-focusevent-relatedtarget

ブラウザーの互換性

関連情報

  • 所属する FocusEvent インターフェイス