Не могу изменить форму обратной связи - Форум об интернет-маркетинге
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 10.11.2017, 09:18   #1
Абитуриент
 
Регистрация: 09.11.2017
Сообщений: 1
Репутация: 10

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

Помогите, пожалуйста, как исправить скрипт чтобы поле 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>
SprutV вне форума   Ответить с цитированием

Реклама
Старый 10.11.2017, 14:00   #2
Hersnim
Студент
 
Регистрация: 15.05.2015
Сообщений: 9
Репутация: 10

По умолчанию Re: Не могу изменить форму обратной связи

самый простой способ поменять на
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 &&
Hersnim вне форума   Ответить с цитированием
Старый 11.11.2017, 00:34   #3
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 1,965
Репутация: 182105

По умолчанию Re: Не могу изменить форму обратной связи

Код:
/* 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;
}  */
__________________
Отпилю лишнее, прикручу нужное, выправлю кривое.
Вытравлю вредителей.
Sitealert вне форума   Ответить с цитированием
Ответ




Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 01:50. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны