к гл Конструкции языка HTML для построения форм
<FORM атрибуты>...</FORM>
использование: предназначен для получения информации от клиента
и определяет начало и конец формы.
атрибуты:
ACTION - определяет URI (Universal Resource Identifier-адрес
или место расположения документа) CGI-скрипта
METHOD - определяет метод передачи информации скрипту.
Возможные значения GET или POST.
[ENCTYPE] - определяет тип MIME декодирования информации
(значение этого атрибута по умолчанию - "application/x-www-form-urlencoded").
[SCRIPT] - используется для передачи URI скрипта. Язык
скрипта и интерфейс пользователя при этом не являются частью
спецификации HTML 3.0
Важно: Формы не могут быть вложенными!
Для реализации формы используются следующие теги.
<INPUT>
использование: предназначен для создания различных по своей функциональности
полей ввода.
атрибуты:
TYPE - определяет тип поля формы.
Допустимые значения:
TEXT - позволяет символьный ввод.
PASSWORD - предназначено для "скрытого" ввода
символов (вводимые символы не отображаются).
CHECKBOX - поле, позволяющее два состояния ("есть",
"нет"). Должен применяться с атрибутами NAME и VALUE
RADIO - поле, позволяющее выбор "один из всех"
SUBMIT - кнопка инициирующая передачу информации из формы
обрабатывающему скрипту, определенному в ACTION в соответствии
с методом,
определенным атрибутом METHOD.
RESET - кнопка, сбрасывающая все введенные ранее значения.
IMAGE - поле позволяющее воспроизвести событие SUBMIT при
помощи вашего изображения, при этом
возвращается два значения: name.x = координата
Х и name.y = координата Y, где Х и Y
координаты положения курсора мыши на изображении
в момент щелчка.
HIDDEN - поле создающее неотображаемое значение.
RANGE - определяет поле позволяющее ввести
цифровое значение с определенными допустимыми верхним и нижним
пределами.
Используется вместе с атрибутами MAX и
MIN определяющими область допустимых значений (например: TYPE=RANGE
MIN=1 MAX=10).
NAME - значение этого атрибута определяет
идентификатор поля.
VALUE - значение этого атрибута определяет
что будет передано в качестве значения по умолчанию для данного
поля при инициации формы.
SRC - определяет URI файла изображения.
Используется только с типом поля IMAGE.
[CHECKED] - позволяет установить начальное
значение поля типа CHECKBOX.
SIZE - определяет размер поля.
[MAXLENGTH] - определяет максимальное количество
символов, допустимое для ввода в поле.
[ALIGN] - позволяет позиционирование
- Допустимые значения:
- по вертикали
TOP - выравнивание по верху.
MIDDLE - выравнивание по середине.
BOTTOM выравнивание по низу.
Эти значения используются только с TYPE=IMAGE.
- по горизонтали
[LEFT] - выравнивание слева
[RIGHT] - выравнивание справа
[DISABLED] - определяет поле как "read
only" - только для чтения. Значение в поле не может
быть изменено пользователем.
[ERROR] - определяет сообщение об ошибке,
объясняющее, почему введенное значение в поле не верно.
<TEXTAREA атрибуты>...</TEXTAREA>
использование: предназначен для определения области ввода
текста. Размер поля определяется атрибутами.
атрибуты:
NAME - значение этого атрибута определяет идентификатор
поля. Возвращается при инициации формы.
ROWS - определяет количество строк в текстовой
области.
COLS - определяет количество столбцов в текстовой
области.
[VALUE] - задает значение по умолчанию.
[DISABLED] - определяет поле как "read only"
- только для чтения. Значение в поле не может быть изменено пользователем.
[ERROR] - определяет сообщение об ошибке, объясняющее,
почему введенное значение в поле не верно.
<SELECT атрибуты>
<OPTION > значение1
...
<OPTION > значениеN
</SELECT>
использование: предназначен для определения области выбора из
нескольких значений (меню).
Атрибуты:
NAME - значение этого атрибута определяет идентификатор
поля. Возвращается при инициации формы.
[SIZE] - определяет количество видимых возможных значений.
[MULTIPLE] - определяет возможность множественного выбора.
[DISABLED] - определяет меню как "read only"
- только для чтения. Значения в меню не может быть выбрано пользователем
и показывается серым цветом.
<OPTION атрибуты> значение
использование: используется только с <SELECT> для определения
пунктов меню.
атрибуты:
SELECTED - определяет значение по умолчанию
VALUE - определяет возвращаемое значение
Примечание: в [ ] даны необязательные атрибуты
[]
[]
[]