Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI

Оператор <INPUT>


Оператор <INPUT> предназначен для вставки в форму таких органов управления, как поля ввода текстовой информации, переключатели, кнопки (обычные и в виде графических изображений), а также органы управления для передачи локального файла через навигатор в удаленный сервер WWW.

Перечислим параметры оператора <INPUT>:

Параметр

Описание

TYPE

Тип органа управления. В зависимости от значения этого параметра будут создаваться различные органы управления (кнопки, переключатели и так далее)



NAME

Имя органа управления. Это имя посылается программе обработки формы и используется для определения состояния органа управления (для переключателей) или получения других данных (например, для получения строки, введенной в текстовом поле)

VALUE

Начальное состояние или начальное значение для органа управления. Используется для инициализации органа управления при начальном отображении формы

CHECKED

Этот параметр используется для установки начального значения переключателей

SIZE

Ширина поля для ввода текстовой информации в символах. По умолчанию поле имеет ширину 20 символов

MAXLENGTH

Максимальное количество символов, которое можно ввести в поле редактирования текстовой информации. По умолчанию такое ограничение отсутствует

ALIGN

Выравнивание текста, расположенного около формы

SRC

Адрес URL графического изображения, если оно используется в органе управления

Параметр TYPE определяет тип создаваемого органа управления и может иметь следующие значения:

Значение параметра TYPE

Тип органа управления

TEXT

Однострочное поле для ввода текстовой информации. Размер этого поля определяется параметрами SIZE и MAXLENGTH

TEXTAREA

Многострочное поле для ввода текстовой информации. Размер поля также определяется параметрами SIZE и MAXLENGTH

PASSWORD

Этот орган управления предназначен для ввода такой информации, как пароли. Он аналогичен органу управления типа TEXT, но отличается тем, что текст, введенный пользователем, не отображается на экране

CHECKBOX

Переключатель типа Check Box. Предназначен для использования в наборе независимых друг от друга переключателей или отдельно

RADIO

Переключатель для группы зависимых переключателей. Используется для выбора одного значения из нескольких

FILE

Орган управления для выбора и передачи файла. Это значение используется по-разному навигаторами Microsoft Internet Explorer и Netscape Navigator

BUTTON

Кнопка с заданной надписью

SUBMIT

Кнопка, которая предназначена для посылки данных из заполненной формы серверу WWW. Надпись на этой кнопке также можно задавать

RESET

С помощью этой кнопки пользователь может сбросить содержимое полей ввода и состояние переключателей в их начальные значения, заданные операторами VALUE

IMAGE

Для посылки данных из формы в сервер вы можете использовать не только кнопку типа SUBMIT, но и произвольное графическое изображение, заданное параметром SRC. Соответствующий графический орган управления имеет тип IMAGE

HIDDEN

Скрытое поле, которое не отображается. Содержимое этого поля посылается серверу и может быть проанализировано



Содержание раздела