e preventdefault: как предотвратить стандартное поведение элемента

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

Пример использования этого метода:

HTML код:


Ссылка

JavaScript код:


const link = document.getElementById('myLink');
link.addEventListener('click', function(event) {
  event.preventDefault();
  console.log('Вы кликнули на ссылку, но переход не был произведен!');
});

В этом примере применяется метод preventDefault() для ссылки. Когда пользователь кликает по ссылке, в консоль выводится сообщение о том, что переход не был произведен.

Также метод preventDefault() может использоваться вместе с другими методами, например:


formElement.addEventListener('submit', (event) => {
  event.preventDefault();
  ajaxRequest(formData);
});

Здесь метод preventDefault() применяется для события отправки формы, чтобы предотвратить обновление страницы. Вместо этого отправляется AJAX-запрос на сервер.

Похожие вопросы на: "e preventdefault "

Line Height CSS: как правильно задавать межстрочный интервал в CSS
Classlist JS - инструмент для работы со списками классов в JavaScript
Excel и Python: как объединить мощь этих инструментов для улучшения работы с данными
Filestream C: удобное хранение и обработка файлов
Websocket Python: основы и примеры использования
Превратите ваши Bat файлы в исполняемые Exe с помощью нашего онлайн-конвертера!
Прием и передача данных: RX/TX
Генерация случайных чисел в языке Си: функции rand и srand
Raw Input in Python: A Beginner's Guide
Как узнать имя хоста: простые инструкции от опытного специалиста