Встречается на собеседованиях • сегодня
Куда повесить обработчик событий чтобы поймать все клики на странице
Чтобы поймать все клики на странице, обработчик нужно вешать на объект document или window. Это называется делегированием событий.
javascript
document.addEventListener('click', function(event) {
console.log('Клик по элементу:', event.target);
});Преимущества:
- Работает для динамически добавленных элементов
- Один обработчик вместо множества
- Можно фильтровать события по
event.target
Если нужно обрабатывать клики только внутри конкретного контейнера, вешайте обработчик на этот элемент вместо document.

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