Member 13720024 Ответов: 1

Может ли кто-нибудь помочь мне в этом?.. Это не работает! Это код для проверки формы.. Но это не имеет никакого эффекта!


функция formValidation()
{
ВАР с uid = документ.Регистрация.имя пользователя;
ВАР uemail = документ.Регистрация.электронной почты;
ВАР umsex = документ.Регистрация.мужчина;
ВАР ufsex = документ.Регистрация.женщина;

if(userid_validation(uid,5,10))
{
if(ValidateEmail(uemail))
{
if(validsex(umsex,ufsex))
{


}
}
}
возвращать false;


функция userid_validation(uid,mx,my)
{
ВАР uid_len = Уид.значение.длина;
если (uid_len == 0 || uid_len &ГТ;= мой || uid_len &амп;ЛТ; МХ)
{
alert("идентификатор пользователя не должен быть пустым / длина должна быть между "+mx+" и "+my);
жидкости.фокус();
возвращать false;
}
вернуть true;
}


функция ValidateEmail(uemail)
{
ВАР mailformat = /^и\W+([\.-]?\ж+)*@\ш+([\.-]?\ж+)*(\.\ж{2,3})+$/;
if(uemail.value.match(mailformat))
{
вернуть true;
}
еще
{
предупреждение("вы ввели неверный адрес электронной почты!");
uemail.фокус();
возвращать false;
}
}


функция validsex(umsex,ufsex)
{
x=0;

если(umsex.проверено)
{
икс++;
} если(ufsex.проверено)
{
икс++;
}
если(x==0)
{
alert('Select Male/Female');
umsex.фокус();
возвращать false;
}
еще
{
предупреждение("форма успешно отправлена");
окно.расположение.перезагрузить()
вернуть true;
}
}


<название>
БРОНИРОВАНИЕ



Закажите свой номер!



ИМЯ :


имя пользователя :


Мобильного Нет. :


Идентификатор Электронной Почты :


Возраст :


Пол :


МУЖЧИНА


ЖЕНСКИЙ



Другие преференции :


ПТ


ТВ


Игры














Что я уже пробовал:

может ли кто-нибудь помочь мне в этом?.. Это не работает! это код для проверки формы.. Но это не имеет никакого эффекта!

1 Ответов

Рейтинг:
1

OriginalGriff

Что ж...посмотрите на свой код:

if(userid_validation(uid,5,10))
    {
    if(ValidateEmail(uemail))
        {
        if(validsex(umsex,ufsex))
            {
            
            
            }
        }
    }
return false;
Независимо от того, что делают ваши функции проверки, вы игнорируете ответ и всегда возвращаете false.
Возможно добавление
return true;
внутри самого сокровенного, если блок улучшит ситуацию?