Клиентский JavaScript 1.3

         

Предопределённые массивы JavaScript


ОбъектСвойство Описание
documentanchors Отражает тэги <A> документа, содержащие атрибут NAME, в порядке расположения в исходном коде.

applets Отражает тэги <APPLET> в порядке расположения в исходном коде.

embeds Отражает тэги <EMBED> в порядке расположения в исходном коде.

forms Отражает тэги <FORM> в порядке расположения в исходном коде.

images Отражает тэги <IMG> в порядке расположения в исходном коде (изображения, созданные конструктором Image(), не включаются в массив images).

layers Отражает тэги <LAYER> и <ILAYER> в порядке расположения в исходном коде.

links

Отражает тэги <AREAHREF="...">, <A HREF="">, и объекты Link, созданные методом link, в порядке расположения в исходном коде.

Formelements Отражает элементы формы (такие как объекты Checkbox, Radio и Text) в порядке расположения в исходном коде.

Functionarguments Отражает аргументы функции.
navigatormimeTypes Отражает все MIME-типы, поддерживаемые клиентом (внутренне, через вспомогательные приложения или через plug-in'ы).

plugins Отражает все plug-in'ы, установленные на клиенте, в порядке расположения в исходном коде.

selectoptions Отражает опции объекта Select (тэги <OPTION>) в порядке расположения в исходном коде.

windowframes Отражает все тэги <FRAME> в окне, содержащем тэг <FRAMESET>, в порядке расположения в исходном коде.

history Отражает вхождения history окна.

Вы можете индексировать порядковыми числами или по именам (если определены). Например, если второй тэг <FORM> имеет в атрибуте NAME значение "myForm", Вы можете обратиться к форме document.forms[1], или document.forms["myForm"] или document.myForm.

Например, определён следующий элемент:

<INPUT TYPE="text" NAME="Comments">

Если Вы хотите обратиться к этому элементу формы по имени, можно специфицировать document.forms["Comments"].

Все предопределённые массивы JavaScript имеют свойство length, которое указывает количество элементов массива. Например, чтобы получить количество форм в документе, используйте свойство length: document.forms.length.

JavaScript 1.0. Вы обязаны индексировать массивы порядковыми числами, например document.forms[0].



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