Я создаю страницу регистрации, и у меня есть jquery, поэтому, если элемент не заполнен или пароли не совпадают, он должен поместить некоторый текст в элемент span рядом с элементом.
На данный момент, похоже, это не обновление диапазона, и я не могу понять, почему. Я также буду делать клиентскую часть на этом после того, как сделаю свой JS, прежде чем люди скажут это.
Я создал скрипку, мне нужно изменить JS, поскольку у меня есть только один spanclass для каждой строки, но я не могу заставить его работать.
Помощь была бы оценена.
Вот скрипка
<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>
В промежутке есть синтаксическая ошибка. Использовать = для объявления класса
<span class="abc">
При тестировании пустого пароля или повторного пароля вы используете один знак равенства, а не двойной, что означает, что вы назначаете пустое значение как для пароля, так и для повторного использования вместо сравнения с ним. Должно быть так
if (password == "") {
и это...
if (repassword == "") {
Кроме того, вам не хватает знака равенства в некоторых ваших диапазонах. Должно быть так:
<span class="val_pass2">