Универсальный Скрипт Проверки HTML-форм. Проверка значений в форме на странице HTML | ХитМедиа
1237
single,single-post,postid-5,single-format-standard,ajax_fade,page_not_loaded,,side_area_uncovered_from_content,qode-theme-ver-7.7,wpb-js-composer js-comp-ver-4.3.5,vc_responsive

Универсальный Скрипт Проверки HTML-форм. Проверка значений в форме на странице HTML

Универсальный Скрипт Проверки HTML-форм. Проверка значений в форме на странице HTML


Универсальный Скрипт Проверки HTML-форм, написанный на JScript, позволяет разработчикам веб-страниц перенести проверку правильности введенных в поля формы данных на браузер клиента.

Скрипт декларирует функцию nnjsValidateForm(), которая проверяет поля формы-аргумента на соответствие требуемым форматам (например, что введенные данные являются числом, датой или адресом электронной почты), в зависимости от атрибутов, назначенных элементам формы. Функция поддерживает несколько наиболее общеупотребительных форматов, и предоставляет возможность задавать свои форматы данных в виде регулярных выражений. Результатом работы функции является true, если форма прошла все проверки, и false, если любая из проверок не прошла (фокус при этом автоматически переносится на то поле, в котором содержится ошибка, и высвечивается сообщение, поясняющее, в чем она состоит.)

Добавьте вызов функции в качестве обработчика события формы onSubmit, задайте полям формы атрибуты, указывающие, в каком формате в них должны вводиться данные - и nnjsValidateForm() сделает все остальное.


демонстрация

документация на английском языке


официальный сайт www.dynamicpsp.com