FocusEvent: relatedTarget 属性
relatedTarget 是 接口的一个只读属性,它代表着一个次要的目标,具体含义取决于事件的类型。FocusEvent
| 事件名称 | 目标 |
relatedTarget |
|---|---|---|
blur |
失去焦点的 EventTarget |
获得焦点的 EventTarget(如果存在)。 |
focus |
获得焦点的 EventTarget |
失去焦点的 EventTarget(如果存在) |
focusin |
获得焦点的 EventTarget |
失去焦点的 EventTarget(如果存在) |
focusout |
失去焦点的 EventTarget |
获得焦点的 EventTarget(如果存在) |
请注意,许多元素无法获得焦点,这是 relatedTarget 为 null 的常见原因。出于安全原因,例如在页面内或页面外进行标签页跳转时,relatedTarget 也可能被设置为 null。
MouseEvent.relatedTarget 是鼠标事件的类似属性。