Оператор <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 | Скрытое поле, которое не отображается. Содержимое этого поля посылается серверу и может быть проанализировано |