Добавляем...


Доступ к объектам с помощью ассоциативных массивов
Большинство массивов в объекте Document являются ассоциативными. Это значит, что на их элементы можно ссылаться и по индексу, как описано выше, и с помощью строк, задающих имена элементов, доступ к которым вы хотите получить. Имя, как вы то^се знаете, назначается для дескриптора (X)HTML либо с помощью атрибута name, либо с помощью атрибута id. При этом многие старые браузеры распознают установку имени элемента только с помощью атрибута name. Рассмотрим следующий код HTML:

<form name="myForm2" id="myForm2" method="get" action="#">
<input name="user" type="text" value="" />
</form>

Теперь можно получить доступ к форме с помощью document.forms["myForm2"] или использовать массив elements[ ] объекта Form, чтобы получить доступ к полю формы с помощью document.forms["myForm2"].elements["user"]. В Internet Explorer используется несколько обобщенная форма ассоциативных массивов, где они называются коллекциями. Коллекции в IE могут индексироваться с помощью целых чисел, строк или специального метода item(), упоминаемого далее в этой главе.


добавить комментарий
(без перезагрузки и регистрации)


10 случайных разделов

Что ищем на сайте ?


Примеры кода на сайте







@ 2008-2011 Amber
При использовании материалов ссылка на сайт обязательна
Яндекс.Метрика