Встречается на собеседованиях • сегодня
Всплывает ли событие focus
Событие focus не всплывает (не участвует в bubbling). Это поведение отличается от многих других событий, таких как click или keydown. Однако можно использовать параметр useCapture в addEventListener, чтобы перехватить событие на фазе захвата.
Пример:
javascript
document.addEventListener('focus', (event) => {
console.log('Focus captured on document (capture phase)');
}, true); // useCapture = true
const input = document.querySelector('input');
input.addEventListener('focus', (event) => {
console.log('Focus on input element');
});Для всплывающего аналога можно использовать событие focusin, которое работает аналогично, но всплывает.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы