| TEXTAREA
Тэг <TEXTAREA> используется для того, чтобы позволить пользователю
вводить более одной строки информации (свободный текст). Вот пример использовани
тэга <TEXTAREA>: <TEXTAREA NAME="address" ROWS=10 COLS=50> Москва, Дмитровкое шоссе, д.9Б, офис 448 </TEXTAREA>
Атрибуты, используемые внутри тэга <TEXTAREA> описывают внешний вид и
имя вводимого значения. Тэг </TEXTAREA> необходим даже тогда, когда поле
ввода изначально пустое. Описание атрибутов:
- NAME - имя поля ввода
- ROWS - высота поля ввода в символах
- COLS - ширина поля ввода в символах
Если вы хотите, чтобы в поле ввода по умолчанию выдавался какой-либо текст,
то необходимо вставить его внутри тэгов <TEXTAREA>
и </TEXTAREA>.
INPUT
Тэг <INPUT> используется для ввода одной строки текста или одного
слова. Атрибуты тэга:
- CHECKED - означает, что CHECKBOX или RADIOBUTTON будет выбран.
- MAXLENGTH - определяет количество символов, которое пользователи
могут ввести в поле ввода. При превышении количества допустимых символов броузер
реагирует на попытку ввода нового символа звуковым сигналом и не дает его
ввести. Не путать с атрибутом SIZE. Если MAXLENGTH больше чем SIZE, то в поле
осуществляется скроллинг. По умолчанию значение MAXLENGTH равно бесконечности.
- NAME - имя поля ввода. Данное имя используется как уникальный
идентификатор поля, по которому, впоследствии, вы сможете получить данные,
помещенные пользователем в это поле.
- SIZE - определяет визуальный размер поля ввода на экране в символах.
- SRC - URL,. указывающий на картинку (используется совместно с
атрибутом IMAGE).
- TYPE - определяет тип поля ввода. По умолчанию это простое поле ввода
для одной строки текста. Остальные типы должны быть явно указаны:
CHECKBOX Используется для простых логических (BOOLEAN) значений.
Значение, ассоциированное с именем данного поля, которое будет передаваться в
вызываемую CGI-программу, может принимать значение ON или OFF. HIDDEN Поля данного типа не отображаются броузером и не дают
пользователю изменять присвоенные данному полю по умолчанию значение. Это поле
используетс для передачи в CGI-программу статической информации, как то ID
прользователя, пароля или другой информации.
- IMAGE
- Данный тип поля ввода позволяет вам связывать графический рисунок с именем
поля. При нажатии мышью на какую-либо часть рисунка будет немедленно вызвана
ассоциированная форме CGI-программа. Значения, присвоенные переменной NAME будут
выглядеть так - создается две новых переменных: первая имеет имя, обозначенное в
поле NAME с добавлением .x в конце имени. В эту переменную будет помещена
X-координата точки в пикселах ( считая началом координат левый верхний угол
рисунка), на которую указывал курсор мыши в момент нажатия, а переменная с
именем, содержащимся в NAME и добавленным .y, будет содержать Y-координату. Все
значения атрибута VALUE игнорируются. Само описание картинки осуществляется
через атрибут SRC и по синтаксису совпадает с тэгом <IMG>.
PASSWORD
- То же самое, что и атрибут TEXT, но вводимое пользователем значение не
отображается броузером на экране.
- RADIO
- Данный атрибут позволяет вводить одно значение из нескольких альтернатив.
Для создания набора альтернатив вам необходимо создать несколько полей ввода с
атрибутом TYPE="RADIO" с разными значениями атрибута VALUE, но с одинаковыми
значениями атрибута NAME. В CGI-программу будет передано значение типа
NAME=VALUE, причем VALUE примет значение атрибута VALUE того поля ввода, которое
в данный момент будет выбрано (будет активным). При выборе одного из полей ввода
типа RADIO все остальные поля данного типа с тем же именем (атрибут NAME)
автоматически станут невыбранными на экране.
- RESET
- Данный тип обозначает кнопку, при нажатии которой все поля формы примут
значения, описанные для них по умолчанию.
- SUBMIT
- Данный тип обозначает кнопку, при нажатии которой будет вызвана
CGI-программа (или URL), описанная в заголовке формы. Атрибут VALUE может
содержать строку, которая будет высвечена на кнопке.
- TEXT
- Данный тип поля ввода описывает однострочное поле ввода. Используйте
атрибуты MAXLENGTH и SIZE для определения максимальной длинны вводимого значения
в символах и размера отображаемого поля ввода на экране (по умолчанию
принимается 20 символов).
- VALUE - присваивает полю значение по умолчанию или значение, которое
будет выбрано при использовании типа RADIO (для типа RADIO данный атрибут
обязателен)
| |