Познавательное чтиво

17 Июн

Проверка заполнения формы

Смысл эффекта Validate Form прост — проверьте заполненную форму с данными перед тем, как переслать ее обработчику. Не доверяйте незнакомым посетителям: мало ли что они могут там написать. Известно же, что многие люди заполняют анкеты на Web-страницах абы как, лишь бы поскорее закончить. Вот для борьбы с таким разгильдяями и придуманы были умные скрипты, которые предварительно проверяют поля формы на правильность заполнения.

Настройте эффект для собственной формы (рис. 15.22). Поочередно выделите каждый элемент формы в поле Named Fields и настройте правила для его проверки:

□ Required — установите флажок, если поле формы является обязательным к заполнению;

□ Anything — установите переключатель, если вам все равно, что введет посетитель в поле формы;

□ Email Address — установите переключатель, если хотите, чтобы в поле был введен электронный адрес;

□ Number — установите переключатель, если необходимо в поле указать только число;

□ Number from и to — установите переключатель здесь и укажите нижний и верхний предел, если в поле должно быть введено число в заданных рамках.

clip_image002

Рис. 15.22. Настройка эффекта Validate Form, осуществляющего проверку

заполнения формы

Если вы хотите, чтобы данный эффект выполнял свою работу для всей формы или просто нескольких полей в нем, его необходимо прикрепить к тегу <form> и назначить событие onSubmit (отправка данных формы). А если вам нужно проверить только одно отдельное поле формы, эффект достаточно прикрепить именно к нему и установить в качестве события onBlur или onFocus.

Leave a Reply

© 2012 Познавательное чтиво | Entries (RSS) and Comments (RSS)