javascript — проверка формы электронной почты автоматическая пересылка

Подтвердить форму электронной почты автоматическая пересылка

Я хочу, чтобы пользователь ввел действующий адрес электронной почты и впоследствии был перенаправлен на новую подстраницу. Прямо сейчас, не имеет значения, что именно вводится, кнопка пересылает всех автоматически. Что я делаю неправильно?

 {amp}lt;div class="hero-copy"{amp}gt; {amp}lt;form id="email_form" action="php/save_email.php" method="post"{amp}gt;{amp}lt;/form{amp}gt; {amp}lt;div class="hero-form newsletter-form-top field field-grouped is-revealing" style="visibility: inherit"{amp}gt; {amp}lt;div class="control control-expanded"{amp}gt; {amp}lt;input class="input" type="email" name="email" id="input_email" placeholder="Ihre E-Mail Addresse" required style="min-width: 230px"{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;div class="control"{amp}gt; {amp}lt;a class="button button-primary button-block button-shadow reg_email"{amp}gt;Kostenfrei Testen {amp}lt;/a{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;script{amp}gt; $(".reg_email").click(function() { var form = $("#email_form"); if (form.checkValidity {amp}amp;{amp}amp; !form.checkValidity()) { form.find(":invalid").first().focus(); event.preventDefault(); } var email = $("#input_email").val(); console.log("Handler for .click() called. "   email); $.ajax({ type: "POST", url: "php/save_email.php", data: { 'email': email }, cache: false, success: function(response) { console.log(response); $(".reg_email").html("Danke! Sie werden nun weitergeleitet."); $(".reg_email").css("background", "#1ADAB7"); setTimeout(function() { window.location = "https://advofirst.de/preisgestaltung/" }, 3000); }, error: function(XMLHttpRequest, textStatus, errorThrown) { console.log(errorThrown); } }); }); {amp}lt;/script{amp}gt; 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector