Как я могу отобразить сообщение об ошибке через JavaScript? - PullRequest
0 голосов
/ 28 февраля 2011

Я создаю форму и проверяю ее с помощью JavaScript.Теперь он работает так: если значение неверное, отображается предупреждение о необходимости ввода текста.У меня вопрос, как я могу изменить его так, чтобы вместо предупреждения текстовое поле стало красным, а рядом с текстовым полем появилось что-то вроде: «Это необходимо».Я думаю Я могу решить эту проблему с помощью jQuery, но мне было интересно, есть ли у кого-нибудь какие-либо предложения.СПАСИБО!

PS Если вы зайдете на yahoo.com , нажмите «Зарегистрироваться» и нажмите «Создать учетную запись (без ввода данных)», вы увидите, к чему я стремлюсь.

Ответы [ 2 ]

4 голосов
/ 28 февраля 2011

Вы можете создать класс CSS со следующими свойствами:

input.ERROR { border-color: red; }

Используя jQuery, вы можете добавить этот класс в поле ввода с неверным значением:

$("input[name=Address]").addClass("ERROR");

(при условии, что поле ввода с именем "Адрес" имеет неправильное значение)

1 голос
/ 03 марта 2011

Ну, я бы использовал плагин jQuery Validation, который находится на

http://bassistance.de/jquery-plugins/jquery-plugin-validation/

Вам просто нужно добавить класс css "required" к элементам, которые необходимо проверить

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