relatedTarget property
EventTarget?
get
relatedTarget
The relatedTarget
read-only property of the FocusEvent interface
is the secondary target, depending on the type of event:
Event name | target |
relatedTarget |
---|---|---|
[Element.blur_event] | The [EventTarget] losing focus | The [EventTarget] receiving focus (if any). |
[Element.focus_event] | The [EventTarget] receiving focus | The [EventTarget] losing focus (if any) |
[Element.focusin_event] | The [EventTarget] receiving focus | The [EventTarget] losing focus (if any) |
[Element.focusout_event] | The [EventTarget] losing focus | The [EventTarget] receiving focus (if any) |
Note that many elements can't have
focus,
which is a common reason for relatedTarget
to be null
. relatedTarget
may also be set to null
for security reasons, like when tabbing in or
out of a page.
MouseEvent.relatedTarget is a similar property for mouse events.
Implementation
external EventTarget? get relatedTarget;