Sobes.tech
Назад к вопросам
Senior
4

Что делает preventDefault и приведи пример?

Компании, где спрашивали
Type

Ответ от нейросети

sobes.tech AI

Метод preventDefault() в JavaScript используется для отмены стандартного поведения события. Например, если у ссылки есть обработчик клика, вызов event.preventDefault() предотвратит переход по ссылке.

Пример:

const link = document.querySelector('a');
link.addEventListener('click', function(event) {
  event.preventDefault(); // Отменяем переход по ссылке
  alert('Переход отменён');
});

В этом примере при клике на ссылку браузер не перейдёт по адресу, а вместо этого покажет сообщение. Это полезно, когда нужно реализовать кастомное поведение вместо стандартного.