Просмотр полной версии : Валидация формы
Подскажите почему скрипт валидации игнорируется?
http://javascript.info/play/PACcP
Я может не раскрыл сути вопроса...
в общем есть скрипт валидации, который я хочу прикрутить к форме на которой уже есть валидация через php.
JS-валидация должна срабатывать по событию "onsubmit".
Я прикручиваю этот скрипт к двум формам - регистрация и добавление сообщения.
Так вот во втором случае всё работает как и было задумано, а в первом, ссылка на который в топике - вообще игнорирует скрипт.
Такое ощущение что функция валидации из скрипта не вызывается.
Mightyraven
10.12.2011, 19:11
Я разберусь, но сразу глядя есть ошибка в НТМЛ, хотя на действие скрипта она не влияет.
У тебя есть закрывающийся тег </div> а открывающегося нетуууу
А чего там так намудрено с проверкой?
Ну вот, на вскидку, уже тут бред пошел:
if (el.name == "login" && value == "") errorList.push(1)
else if ((value.length)>10) errorList.push(7)
else if (reg_login.exec(login) == null) errorList.push(6);
К примеру, если el.name == "mail" то в этом if'е мы пойдем по ветке else, если длинна поля mail больше 10 символов, то этот проверяльщик выдаст "Длина логина не должна превышать 10 символов".
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot