Загрузка…
JavaScript · junior · сложность 2
Вызовите event.preventDefault() на объекте события — браузер не выполнит стандартное действие (отправка формы, переход по ссылке и т.д.), если событие cancelable.
event.preventDefault()
document.querySelector("form").addEventListener("submit", (event) => { event.preventDefault(); // своя логика валидации / fetch });
stopPropagation
passive: true
preventDefault
event.cancelable
event.defaultPrevented
Итог: preventDefault отменяет действие браузера по умолчанию, не ломая доставку события другим слушателям на пути.