@shokha_ya

Почему модальное окно вылезает хотя стоит required в инпутах?

5f5e7a799bd17997931638.png
в скрипте использую библиотеку Jquery так же ничего не меняется нажимая на кнопку выскакивает модальное окно, а за ним поля required
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
kocherman
@kocherman
Так у вас функция, которая вызывает модальное окно, никак не связанна с формой. Вам надо слушать не событие click у кнопки, а слушать событие submit у формы. Ведь форму можно отправить клавишей Enter без клика на кнопку. А в этом событии можно проверить все ли поля введены.

Модальный диалог лучше делать тегом <dialog>
А модально показать диалог можно, например, так
dialog.showModal();
Подробнее тут:
https://developer.mozilla.org/en-US/docs/Web/HTML/...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы