Текстовые поля
Текстовое поле — это область формы, в которую пользователь может ввести ответ на запрос или произвольное информационное сообщение.
Текстовые поля бывают трех видов (рис. 11.3).
Single line (Однострочное). Служит для набора коротких сообщений или ответов.
Multi line (Многострочное). Предназначено для ввода сообщений произвольной длины.
Password (Пароль). Служит для ввода пароля.
Все три вида текстовых полей вставляются в форму при помощи одной и той же команды. Выбор типа выполняется средствами палитры Property Inspector (Инспектор свойств). За это отвечают три переключателя с теми же названиями, что и у самих объектов.
Рис. 11.3. Типы текстовых полей
Текстовое поле Single line
Простое текстовое поле, состоящее из одной строки, кодируется при помощи дескриптора <input>. Простой пример такого объекта дает сведущая строка кода:
<input type="text" name="Имя_поля">
где атрибут type задает тип поля, а атрибут name — имя объекта.
Число дополнительных настроек простого текстового поля невелико. Рассмотрим их.
TextField (Текстовое поле). Этот раздел палитры служит для задания имени текстового поля. Правила ввода таких имен обычные. Нельзя использовать специальные символы и задавать повторяющиеся имена. Не рекомендуется оставлять данный раздел пустым.
Char Width (Ширина в символах). Ширина текстового поля, измеренная в символах. По умолчанию этот размер составляет примерно 20 символов. Точная длина поля устанавливается в программе просмотра.
Max Chars (Максимальный объем). Максимальное число символов, которое можно ввести в текстовое поле. Если поле для ввода этого значения оставить пустым, то длина пользовательского ввода не ограничивается.
Init Val (Начальное значение). В это поле можно ввести текстовую строку, которую программа просмотра выведет после первой загрузки страницы. Это может быть подсказка или наиболее вероятное значение текстового поля.
Содержание раздела