Встречается на собеседованиях • сегодня

Как узнать какой элемент в фокусе

text
const focusedElement = document.activeElement;
console.log(focusedElement); // Выведет текущий активный элемент

Свойство document.activeElement возвращает элемент DOM, который в данный момент имеет фокус. Это может быть:

  • Поле ввода (input, textarea, select)
  • Кнопка (button)
  • Ссылка (a с tabindex)
  • Любой элемент с атрибутом tabindex

Пример проверки:

javascript
if (document.activeElement.tagName === 'INPUT') {
  console.log('Фокус на поле ввода');
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы