Составители:
Рубрика:
60
° Для текстовых элементов это текст по умолчанию (если
атрибут не указан, текстовое поле пусто).
° Для кнопок значение value задает надпись на кнопке.
° Заданное для поля выбора файла значение value
игнорируется современными браузерами из соображений
безопасности. Так что, фактически, можно считать, что
элемент <input type="file"> не имеет атрибута value.
•
size – для однострочного текстового поля и поля ввода пароля
задает ширину в символах.
• maxLength – для однострочного текстового поля и поля ввода
пароля задает максимальное количество вводимых символов.
• readonly – указание этого атрибута для однострочного
текстового поля и поля ввода пароля делает текст временно
недоступным для изменения. При необходимости это
значение
можно изменить из сценария.
• checked – указание этого атрибута для флажка или
радиокнопки делает соответствующий элемент выбранным по
умолчанию.
Атрибуты элемента textarea
Помимо вышеперечисленных общих атрибутов, элемент textarea
имеет еще два, задающих его размеры:
• rows – ширина текстового поля в символах.
• cols – высота текстового поля в символах.
Атрибуты элемента select
Элемент
select служит контейнером для элементов списка
option. Помимо вышеперечисленных общих атрибутов, у этого
элемента есть следующие атрибуты:
61
• size – количество одновременно видимых элементов при
нераскрытом состоянии списка (по умолчанию 1).
• multiple – указание этого атрибута разрешает множественный
выбор (по умолчанию выбирается единственный элемент).
Атрибуты элемента option
Элемент option оформляет элемент списка. Естественно наличие
атрибута, указывающего, если надо, какой элемент списка выбран по
умолчанию:
• selected - указание этого атрибута делает соответствующий
элемент списка выбранным по умолчанию.
Работа с формами в JavaScript
В JavaScript определен ряд полезных свойств и методов для работы с
формами и ее элементами. Кроме того, предусмотрены специфические
обработчики событий, обеспечивающие функциональность сценария.
Все значения свойств имеют строковый тип.
Как и в общем случае трансляции атрибутов элемента HTML в
свойства объекта модели DOM, HTML-атрибутам форм и их
элементов сопоставлены соответствующие свойства объектов
JavaScript.
Кроме того, предусмотрены и другие свойства, полезные
для применения в сценариях.
Идентификации элементов форм
Существенным моментов программирования форм является
идентификация их элементов. Рассмотрите еще раз иерархическую
схему объектов раздела «Объектная модель документа DOM0».
Массив форм forms[] вложен в объект document; элементы
форм являются вложенными объектами самой формы; элементы
списка являются вложенными объектами объекта select.
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »