Тип события фокуса | focusin |
---|---|
Интерфейс | FocusEvent |
Синх / Асин | Синхронный |
Всплытие | Нет |
Надежные цели | Window, Element |
Отменяемый | Нет |
Сдержанный | Да |
Действие по умолчанию | Не определено |
Контекст (доверенные события) | Event.target : цель события, получающая фокус |
UIEvent.view : Window | |
UIEvent.detail : 0 | |
FocusEvent.relatedTarget : цель события теряющая фокус (если есть) |
Пользовательский агент ДОЛЖЕН отправить это событие, когда цель события должна получить фокус. Этот тип события ДОЛЖЕН быть отправлен до того, как элемент получает фокус. Цель события ДОЛЖНА быть элементом, который должен получить фокус. Этот тип события аналогичен фокусу focus, но отправляется до смещения фокуса и создает всплытия.
При использовании этого типа события автор контента может использовать атрибут relatedTarget события (или метод или средство, зависящие от языка хоста), чтобы получить текущий фокусированный элемент, прежде чем фокус сместится к следующей цели события фокуса, таким образом, имея доступ к обоим элемент теряет фокус и элемент получает фокус без использования типов событий blur или focusout.
События FocusEvent
Типы событий пользовательского интерфейса FocusEvent
Полная версия документа на русском языке
UI Events | События пользовательского интерфейса