Глава 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>