Книга: JavaScript. Подробное руководство, 6-е издание

HTMLCollection

HTMLCollection

коллекция HTML-элементов, доступных по позиции или по имени

Объект HTMLCollection - это подобный массиву объект, доступный только для чтения, содержащий объекты Element и определяющий свойства, соответствующие значениям атрибутов name и id хранящихся в нем элементов. Объект Document определяет свойства типа HTMLCollection, такие как forms и image.

Объекты HTMLCollection определяют методы item() и namedltem() для извлечения элементов по номеру позиции или имени, но они практически не используются на практике: объект HTMLCollection можно рассматривать как обычный объект и обращаться к его свойствам и элементам массива. Например:

document.images[0] // По индексу элемента в коллекции HTMLCollection
document.forms.address // По имени элемента в коллекции HTMLCollection

Свойства

readonly unsigned long length

Количество элементов в коллекции.

Методы

Element item(unsigned long index)

Возвращает элемент коллекции, расположенный в позиции index, или null, если индекс index выходит за границы массива. Этот метод можно не вызывать явно, а указать индекс в квадратных скобках (как для массива).

object namedltem(string name)

Возвращает первый элемент из коллекции, имеющий значение name в атрибуте id или name либо null, если такой элемент отсутствует. Этот метод можно не вызывать явно, а указать имя в квадратных скобках.

Оглавление книги


Генерация: 1.774. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз