Не могу изменить форму обратной связи

SV
На сайте с 09.11.2017
Offline
0
938

Помогите, пожалуйста, как исправить скрипт чтобы поле e-mail стало необязательным?

<!--СКРИПТ ОТПРАВКИ СООБЩЕНИЯ-->

<script>

$(window).ready(function() {

$(".subscribenowbutton").click(function(event){

event.preventDefault();

var pForma = $(this).parents('form');

if ( pForma.children('input[name=name]').val() == '' ) {

alert("Ваше имя: обязательное поле");

return false;

}

if ( pForma.children('input[name=tel]').val() == '' ) {

alert("Ваш телефон: обязательное поле");

return false;

}

if(!/^\w+[a-zA-Z0-9_.-]*@{1}\w{1}[a-zA-Z0-9_.-]*\.{1}\w{2,4}$/.test(pForma.children('input[name=email]').val()))

{

alert("Ваш e-mail: некорректное поле");

return false;

}

else {

$.ajax({

type: "POST",

url: "mail.php",

data: pForma.serialize(),

success: function() {

alert("Спасибо за заказ. В ближайшее время с Вами свяжется менеджер!");

pForma.children('input[type=text]').val("");

}

});

}

});

});

</script>

H
На сайте с 15.05.2015
Offline
24
#1

самый простой способ поменять на

if(0 && !/^\w+[a-zA-Z0-9_.-]*@{1}\w{1}[a-zA-Z0-9_.-]*\.{1}\w{2,4}$/.test(pForma.children('input[name=email]').val()))

чтобы вернуть проверку обратно - удали 0 &&

S
На сайте с 30.09.2016
Offline
469
#2

/* if(!/^\w+[a-zA-Z0-9_.-]*@{1}\w{1}[a-zA-Z0-9_.-]*\.{1}\w{2,4}$/.test(pForma.children('input[name=email]').val()))
{
alert("Ваш e-mail: некорректное поле");
return false;
} */
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий