Встречается на собеседованиях • сегодня
Как удалить обработчик события с кнопки
Для удаления обработчика события с элемента нужно использовать метод removeEventListener(). Важно передать тот же самый обработчик, который был добавлен ранее.
Пример:
javascript
const button = document.querySelector('button');
function handleClick() {
console.log('Clicked!');
}
// Добавляем обработчик
button.addEventListener('click', handleClick);
// Удаляем обработчик
button.removeEventListener('click', handleClick);
text
Ключевые моменты:
- Обработчик должен быть той же самой функцией (нельзя удалить анонимную функцию)
- Нужно указать то же самое событие ('click', 'mouseover' и т.д.)
- Для удаления обработчиков лучше использовать именованные функции
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы