Клиентский JavaScript. Справочник

         

Описание


Вы можете обратиться в Вашем коде к формам, использовав массив forms (Вы можете также использовать имя формы). Это массив содержит вхождение для каждого объекта Form (тэг FORM) документа; эти вхождения расположены в том же порядке, что и в исходном коде. Например, если документ содержит три формы со значениями атрибутов NAME form1, form2 и form3, Вы можете обратиться к объектам массива forms так:

document.forms["form1"]
document.forms[" form2"]
document.forms["form3"]

или так:

document.forms[0]
document.forms[1]
document.forms[2]

Дополнительно объект document имеет отдельное свойство для каждой именованной формы, так что Вы можете обратиться к этим формам таким образом:

document.form1
document.form2
document.form3

Например, Вы можете обратиться к объекту Text с именем quantity во второй форме: document.forms[1].quantity. Вы можете обратиться к свойству value этого объекта Text: document.forms[1].quantity.value.

Значение каждого элемента в массиве forms это <object nameAttribute>, где nameAttribute это атрибут NAME формы.

Для получения количества форм документа используйте свойство length: document.forms.length.



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