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

Как отловить фокус

Для отслеживания фокуса на элементе можно использовать событие `focus`, а для потери фокуса — `blur`. **Пример:** ```javascript const input = document.querySelector('input'); input.addEventListener('focus', () => { console.log('Элемент получил фокус'); }); input.addEventListener('blur', () => { console.log('Элемент потерял фокус'); }); ``` **React-пример:** ```jsx console.log('Фокус!')} onBlur={() => console.log('Потеря фокуса')} /> ``` **Важно:** - `focus` и `blur` не всплывают, для всплывающих событий используй `focusin`/`focusout`. - В React события `onFocus` и `onBlur` работают с синтетическими событиями и всплывают.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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