Встречается на собеседованиях • сегодня
Для чего используют preventDefault в JavaScript
`preventDefault()` отменяет стандартное поведение элемента, которое браузер выполняет по умолчанию. Например:
```javascript
document.querySelector('a').addEventListener('click', (e) => {
e.preventDefault(); // ссылка не перейдет по href
console.log('Клик по ссылке, но без перехода');
});
```
Используется в таких случаях:
- Отмена отправки формы (`submit`)
- Запрет перехода по ссылке (``)
- Предотвращение поведения при клике на чекбокс/радио-кнопку
Важно: `preventDefault()` не останавливает всплытие события (в отличие от `stopPropagation()`).

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