![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Cheizer |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 89 Регистрация: 28.1.2011 Репутация: нет Всего: нет |
Друзья помогите разобраться, всю голову изломал, есть функция аяксом отправляет форму, с валидацией полей по умолчанию.
Есть задача валидации поля емайл только если в него начали писать, я дописал свою валидацю, вот она:
А вот функция отправки формы, она отправляет если в поле емайл вообще не ввели ничего но ввели остальные поля, и не должна отправлять если все заполнили поля НО начали писать емейл но не правильно, без собаки и тд. Так вот, как дописать проверку к функции submitFu если функция emailval вернула true???? Никак не получается.
|
||||
|
|||||
igorold |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 557 Регистрация: 22.12.2005 Где: Россия->Урал-& gt;Миасс Репутация: нет Всего: 17 |
Отслеживай правильность ввода e-mail через переменную.
var flEmail = 0; а вместо return true , пиши flEmail = 1; а потом добавь проверку этой переменной на 1. -------------------- ... у семи нянек 14 сисек ... Putin here, Putin there, Putin almost everywhere! |
|||
|
||||
_zorn_ |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: 1 Всего: 12 |
Всегда задавался вопросом, зачем "отслеживать" правильность емайла, если все равно через подтверждение ?
Ты должен ПОМАГАТЬ пользователю, а не ЗАПРЕЩАТЬ. Вот и помогай правильно (подсказки и т.п.) А для подсказок не нужен зубодробительный регекасп. Достаточно проверить есть ли собака в строке... |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |