Ф О Р М Ы в HTML
Все формы начинаются тэгом <FORM> и завершаются тэгом
</FORM>.
<FORM METHOD="get|post" ACTION="URL">
Элементы_формы_и_другие_элементы_HTML </FORM>
METHOD
Метод посылки сообщения с данными из формы:
GET: Информация из формы добавляется в конец
URL, который был указан в описании заголовка формы. Использование метода GET не
рекомендуется.
POST: Данный метод передает всю информацию о
форме немедленно после обращения к указанному URL. Данный метод рекомендуется к
использованию.
ACTION
ACTION описывает URL, который будет вызываться для обработки
формы.
Тэги Формы
TEXTAREA
Тэг <TEXTAREA> используется для того, чтобы позволить
пользователю вводить более одной строки информации (свободный текст). Вот
пример использовани тэга <TEXTAREA>:
<TEXTAREA NAME="address" ROWS=10 COLS=50>Нальчик, Толстого
175, КИТиЭ КБГУ
</TEXTAREA>
Атрибуты, используемые внутри тэга <TEXTAREA> описывают
внешний вид и имя вводимого значения. Тэг </TEXTAREA> необходим даже
тогда, когда поле ввода изначально пустое.
Описание атрибутов:
NAME - имя поля ввода
ROWS - высота поля ввода в символах
COLS - ширина поля ввода в символах
INPUT
Тэг <INPUT> используется для ввода одной строки текста или
одного слова. Атрибуты тэга:
CHECKED - означает, что CHECKBOX или RADIOBUTTON
будет выбран.
MAXLENGTH - определяет количество
символов, которое пользователи могут ввести в поле ввода.
NAME - имя поля ввода. Данное имя используется
как уникальный идентификатор поля, по которому, впоследствии, вы сможете
получить данные, помещенные пользователем в это поле.
SIZE - определяет визуальный размер поля ввода
на экране в символах.
SRC - URL,. указывающий на картинку
(используется совместно с атрибутом IMAGE).
VALUE - присваивает полю значение по умолчанию или значение,
которое будет выбрано при использовании типа RADIO (для типа RADIO данный
атрибут обязателен)
TYPE
- определяет тип поля ввода. По умолчанию это простое поле ввода
для одной строки текста. Остальные типы должны быть явно, их полный список
приведен ниже:
CHECKBOX - Используется для простых
логических (BOOLEAN) значений. Значение, ассоциированное с именем данного поля,
которое будет передаваться в вызываемую CGI-программу, может принимать значение
ON или OFF.
HIDDEN - Поля данного типа не отображаются
броузером и не дают пользователю изменять присвоенныеданному полю по умолчанию
значение. Это поле используетс для передачи в CGI-программу статической
информации, как то ID прользователя, пароля или другой информации.
IMAGE - Данный тип поля ввода позволяет вам
связывать графический рисунок с именем поля. Все значения атрибута VALUE
игнорируются. Само описание картинки осуществляется через атрибут SRC и по
синтаксису совпадает с тэгом <IMG>.
PASSWORD - То же самое, что и атрибут TEXT, но
вводимое пользователем значение не отображается браузером на экране.
RADIO - Данный атрибут позволяет вводить одно
значение из нескольких альтернатив. Для создания набора альтернатив вам
необходимо создать несколько полей ввода с атрибутом TYPE="RADIO" с
разными значениями атрибута VALUE, но с одинаковыми значениями атрибута NAME. В
CGI-программу будет передано значение типа NAME=VALUE, причем VALUE примет
значение атрибута VALUE того поля ввода, которое в данный момент будет выбрано
(будет активным). RESET - Данный тип обозначает кнопку, при нажатии которой все
поля формы примут значения, описанные для них по умолчанию.
SUBMIT - Данный тип обозначает кнопку, при
нажатии которой будет вызвана CGI-программа (или URL), описанная в заголовке
формы. Атрибут VALUE может содержать строку, которая будет высвечена на кнопке.
TEXT - Данный тип поля ввода описывает
однострочное поле ввода. Используйте атрибуты MAXLENGTH и SIZE для определения
максимальной длинны вводимого значения в символах и размера отображаемого поля
ввода на экране (по умолчанию принимается 20 символов).
Меню выбора в формах. Под меню выбора в формах понимают
такой элемент интерфейса, как LISTBOX. Существует три типа тэгов меню выбора
для форм:
Select - пользователь выбирает одно
значение из фиксированного списка значений, представленных тэгами OPTION.
Select single - то же самое, что и Select,
но на экране пользователь видит одновременно три элемента выбора. Если их
больше, то предоставляется автоматический вертикальный скроллинг.
Select multiple - позволяет выбрать несколько
элементов из LISTBOX.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.