FocusEvent: relatedTarget 屬性

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

relatedTargetFocusEvent 介面的一個只讀屬性,它代表著一個次要的目標,具體含義取決於事件的型別。

事件名稱 目標 relatedTarget
blur 失去焦點的 EventTarget 獲得焦點的 EventTarget(如果存在)。
focus 獲得焦點的 EventTarget 失去焦點的 EventTarget(如果存在)
focusin 獲得焦點的 EventTarget 失去焦點的 EventTarget(如果存在)
focusout 失去焦點的 EventTarget 獲得焦點的 EventTarget(如果存在)

請注意,許多元素無法獲得焦點,這是 relatedTargetnull 的常見原因。出於安全原因,例如在頁面內或頁面外進行標籤頁跳轉時,relatedTarget 也可能被設定為 null

MouseEvent.relatedTarget 是滑鼠事件的類似屬性。

EventTarget 的一個例項。

規範

規範
UI 事件
# dom-focusevent-relatedtarget

瀏覽器相容性

另見