HTML-формы

По своей сути формы нужны для пользовательского ввода данных определенного в ней типа. Форма синтаксически определяется контейнером <form>…</form>, старт-тег которого должен содержать обязательный атрибут action (действие). В качестве значения атрибута action выступает или URL-обработчика, осуществляющего анализ формы, или адрес электронной почты для отправления по e-mail информации, введенной пользователем. Значение атрибута action может быть пусто, то есть action="", если обработка введется внутри документа без передачи внешнему обработчику. Вторым, но уже не обязательным атрибутом старт-тега <form>, является атрибут method, который может принимать два значения: get или post. По умолчанию используется method=get. В этом случае пользовательский ввод включается в URL запрашиваемого ресурса. В случае применения метода post пользовательские параметры передаются обработчику в теле http-запроса.

Виды полей ввода в веб-формах определяются тегами <input>, <textarea> и <select>.

Тег <input> представляется в html только старт-тегом. Возможные типы элементов интерфейса задаются в этом теге атрибутом type, который определяет формат ввода пользователя. Атрибут name тега <input> используется в качестве параметра, передаваемого обработчику. Именно этот атрибут содержит передаваемую информацию пользователя. Атрибут disabled, если он присутствует, делает элемент формы неактивным. Значение атрибута type=submit в теге <input> определяет кнопку для отправки данных веб-формы обработчику. Надпись на кнопке должна быть определена значением атрибута value;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: