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

Изменение атрибута onsumbit по клику?

Как сделать что бы по клику на кнопку менялся у формы атрибут onsubmit?

Попробовал сделать так, но не сработало.

let form = document.querySelector('#modal-order .form');
let buttonHeader = document.querySelector('#button-header');
buttonHeader.addEventListener('click', function () {
form.onsubmit = '1';
});
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@br000000
А что конкретнее вы хотите сделать?
Только поменять атрибут на свой, или же вам нужно сбросить отправку формы по умолчанию?
Если первый вариант именно то что вам нужно, то вам уже подсказали.
Если второй вариант, то
buttonHeader.addEventListener('submit', function (evt) {
    evt.preventDefault()  //preventDefault сбрасывает действие по умолчанию 
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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