Глава 11. Формы
(Совет)
211
Тэг <SELECT>можно использовать как дополнительное средство навигации. Для этого в него нужно включить список URL-адресов. После выбора одного из адресов и нажатия кнопки Отправить (Submit), скрипт, размещенный на вашем сервере или на машине читателя, загрузит требуемую страницу. Компания Microsoft использует этот метод для направления пользователей на различные международные сайты (см.http://www.microsoft.com).
Тэ <INPUT>
Тэг <INPUT>, в отличие от <TEXTAREA>и <SELECT>, является одиночным тэ-гом. Он предназначен для сбора информации различными способами, включая текстовые поля, поля для ввода пароля, переключатели, флажки, кнопки для отправки данных (Submit)и для очистки формы (Reset, Clear).
Тэг <INPUT>располагает следующими атрибутами:
+ NAME — определяет имя данных. Является обязательным для всех видов данных, кроме представляемых по нажатию кнопок Submit и Clear.
+ SIZE — указывает размер поля ввода в символах.
+ MAXLENGTH — определяет максимально возможное число символов, вводимых в поле.
+ VALUE — для текстового поля определяет текст, выводимый по умолчанию. Для флажков и переключателей указывает значение, возвращаемое программе обработки. Для кнопок отправки и очистки формы определяет надпись на кнопке.
+ CHECKED — устанавливает флажок или переключатель во включенное состояние по умолчанию. С другими типами тэгов <INPUT>не употребляется.
+ TYPE — устанавливает тип поля ввода (см. ниже).
Определение типа поля ввода при помощи атрибут TYPE
Атрибут TYPE тэга <INPUT>может принимать следующие значения:
TEXT.Является значением по умолчанию и предполагает создание одной строки для ввода данных. Для этого типа поля ввода употребляются атрибуты NAME (обязательный), SIZE, MAXLENGTH и VALUE. Пример можно увидеть на листинге 11.5 и рис. 11.7.
<HTML><HEAD><TITLE>INPUT1.HTM</TITLE>