|
|||
|
|||
Проверка данных в формах. Часть 1 |
|||
Для обеспечения правильности заполнения форм, желательно проверить введенные данные до того, как они будут переданы обработчику. Допустим, что у нас на странице есть следующая форма: Предположим, что поле "Возраст" является обязательным. Можно произвести проверку и после того, как содержимое формы будет передано удаленному обработчику, но, если отправитель не ввел это значение, то, гораздо быстрее, будет отследить это на локальной машине. Для этого необходимо переопределить событие формы onSubmit Выглядеть это должно таким образом: <FORM ONSUBMIT="return checkVals(this)"> Здесь функция checkVals выполняет проверку правильности данных и должна вернуть значение false в случае некорректности. В обратном случае никаких дополнительных действий не требуется. Выглядеть это должно, примерно так: <FORM ONSUBMIT="return checkVals(this)"> Функция проверки выглядит так: function checkVals(f) { Необходимо заметить, что в данном примере опущены все элементы "украшательства", да и форма без атрибута ACTION, практически не имеет никакого смысла, но вы сможете сами все это добавить. Единственное, чем эта форма отличается от любой другой, это проверка данных перед отправкой. Источник: http://exper.ural.ru/
|
|||
|
|||
Copyright © "Internet Zone", info@izcity.com | |||
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас. |