Как добавить проверку формы на стороне клиента в форму Drupal? Например, в модуле комментариев. Если vistor не вводит адрес электронной почты, я хочу открыть окно с надписью: «Пожалуйста, введите адрес электронной почты».
Я надеюсь, что кто-то может дать мне пример того, как я это делаю.
Ответы:
Вы можете попробовать модуль Clientside Validation (у меня его нет) или вы можете обработать его с помощью необходимого плагина jQuery для конкретных элементов формы, которые вам нужны, добавив правила проверки в свой пользовательский js-файл и загрузив его со своей пользовательской темой - http: / /docs.jquery.com/Plugins/Validation/Methods/required не существует ощутимых изысков API форм Drupal, которые необходимо обрабатывать, поскольку все это на стороне клиента.
источник
Я предвзят, так как я создал http://drupal.org/project/clientside_validation , но он использует http://bassistance.de/jquery-plugins/jquery-plugin-validation/, чтобы сделать все проверки, преимущество Модуль заключается в том, что вам не нужно писать код
источник
Используйте функцию предварительной обработки для загрузки http://bassistance.de/jquery-plugins/jquery-plugin-validation/ и сценарий, который имеет определенные настройки для формы вашего узла.
источник