Сценарии JavaScript в активных страницах Web

         

Свойства объекта form


Объект form имеет два набора свойств, состав одного из которых является фиксированным, а состав другого зависит от того, какие поля и органы управления определены в форме.

Первый набор свойств приведен ниже:

Свойство

Описание

action

Содержит значение параметра ACTION



elements

Массив всех элементов (полей и органов управления), определенных в форме

encoding

Содержит значение параметра ENCTYPE

length

Размер массива elements

method

Содержит значение параметра METHOD

target

Содержит значение параметра TARGET

Большинство свойств первого набора просто отражает значения соответствующих параметров оператора <FORM>. Вы можете их использовать в сценариях JavaScript для проверки параметров.

Что же касается массива elements, то в нем находятся объекты, соответствующие полям и органам управления, определенным в форме. Эти объекты образуют второй набор свойств объекта form:

Свойство

Описание

button

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

checkbox

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

hidden

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

password

Текстовое поле для ввода паролей. Набранный в этом поле текст не отображается на экране

radio

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

reset

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

select

Список произвольных текстовых строк

submit

Кнопка для посылки данных из заполненной формы расширению сервера Web. Для этой кнопки можно задать произвольную надпись

text

Однострочное текстовое поле

textarea

Многострочное текстовое поле



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