Форма E-mail и “защита от дураков”

256
26 января 2017, 01:20

Доброго времени суток!

есть такая форма ввода и проверки e-mail

<body>
  <form>
   <p>Email: <input type="email" name="email" required></p>
   <p><input type="submit" value="Отправить"></p>
  </form>
 </body>

при нажатии на Enter форма показывает что заполнено не правильно и проверяет есть ли символ @

есть такая кнопка открытие модального окна

<label class="btn" for="modal-2">Перейти к оплате</label>

задача: связать кнопку с формой e-mail что бы был такой же эффект как при нажатии Enter ну если все правильно кнопка переходила к модальному окну

Answer 1

$('.btn').click(function(){ 
      var myForm = $('#myForm'); 
      if (myForm[0].checkValidity()) {  
        alert("Я - модальное окно"); //тут должен быть ваш вызов модального окна 
      } else { 
        myForm[0].reportValidity(); 
      } 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<body> 
  <form id="myForm"> 
   <p>Email: <input type="email" name="email" required></p> 
   <p><input type="submit" value="Отправить"></p> 
   <label class="btn" for="modal-2">Перейти к оплате</label> 
  </form> 
 </body>

READ ALSO
Умное сворачивание сайдбаров js

Умное сворачивание сайдбаров js

Есть 2 сайдбараЛевый/правый, оба она сворачиваются/разворачиваются

339
Ожидание закрытия

Ожидание закрытия

Как заставить элемент списка в котором есть менять фоновый цвет, после того как подменю исчезло? https://jsfiddlenet/b5uma4re/13/ Сейчас если навести и убирать...

326
Отправка файла из формы на почту [требует правки]

Отправка файла из формы на почту [требует правки]

ЗдравствуйтеКак можно отправить файл из трех разных форм на странице на почту без перезагрузки страницы?

327