JavaScript. Основы клиентского программирования. Захаркина В.В. - 31 стр.

UptoLike

Составители: 

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.