Подтверждение формы регистрации, элемент span не заполняется

0

Я создаю страницу регистрации, и у меня есть jquery, поэтому, если элемент не заполнен или пароли не совпадают, он должен поместить некоторый текст в элемент span рядом с элементом.

На данный момент, похоже, это не обновление диапазона, и я не могу понять, почему. Я также буду делать клиентскую часть на этом после того, как сделаю свой JS, прежде чем люди скажут это.

Я создал скрипку, мне нужно изменить JS, поскольку у меня есть только один spanclass для каждой строки, но я не могу заставить его работать.

Помощь была бы оценена.

Вот скрипка

http://jsfiddle.net/e9gs4/

<input type="password" name="password" id="password" class="password" placeholder="Password">
                    <input type="password" name="repassword" id="password" class="password" placeholder="Confirm Password"><span class"val_pass2"></span></br>
  • 0
    Лучше использовать jqueryvalidation.org
  • 0
    сначала измените идентификатор любого элемента. Ваши оба элемента имеют одинаковый идентификатор.
Показать ещё 1 комментарий

2 ответа

4
Лучший ответ

В промежутке есть синтаксическая ошибка. Использовать = для объявления класса

<span class="abc">
0

При тестировании пустого пароля или повторного пароля вы используете один знак равенства, а не двойной, что означает, что вы назначаете пустое значение как для пароля, так и для повторного использования вместо сравнения с ним. Должно быть так

if (password == "") {

и это...

if (repassword == "") {

Кроме того, вам не хватает знака равенства в некоторых ваших диапазонах. Должно быть так:

<span class="val_pass2">

Ещё вопросы

Сообщество Overcoder
Наверх
Меню