блочно > FocusManager > focusNode

Метод FocusManager.focusNode()

Фокусирует ввод DOM на указанном узле и помечает его как активно сфокусированный.

Любой ранее находившийся в фокусе узел будет обновлен и пассивно выделен (если он находится в другом дереве, доступном для фокусировки) или размыт (если он находится в том же дереве).

**Важно**: Если предоставленный узел не может быть сфокусирован (например, его метод canBeFocused() возвращает false), он будет проигнорирован, а любое существующее состояние фокуса останется неизменным.

Обратите внимание, что это может обновить tabindex элемента указанного узла, чтобы гарантировать его корректное считывание программами чтения с экрана при наличии фокуса.

Подпись:

focusNode(focusableNode: IFocusableNode): void;

Параметры

Параметр Тип Описание
focusableNode IFocusableNode Узел, который должен получить активный фокус.

Возврат:

пустота