Задать вопрос
@cloudz

Как лучше вешать обработчики событий?

На странице есть несколько форм отправки данных.
Нужно проводить валидацию форм при отправке.
Как лучше и правильнее навешивать события на формы?
На боди добавить событие submit? или на каждую форму по отдельности?
Какие подводные камни у подходов?
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
shnopik87
@shnopik87
Утром, познав истину, вечером можно умереть.
1. Многие вешают на click, но на форму надо вешать submit так как форму можно отправить по Enter.
var form = document.QuerySelector('.form');
var formHandler = fucntion () {
// проверка форм и т.д.
}
form.AddEventListener('submit', formHandler);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы