Skip to main content

HTMLCollection

The HTMLCollection interface represents a generic collection (array-like object similar to arguments) of elements (in document order) and offers methods and properties for selecting from the list.

MDN Reference

Extends

Indexable

[index: number]: Element

Methods

[iterator]()

iterator: ArrayIterator<Element>;

Returns

ArrayIterator<Element>

Inherited from

HTMLCollectionBase.[iterator]


item()

item(index): Element | null;

The HTMLCollection method item() returns the element located at the specified offset into the collection.

MDN Reference

Parameters

ParameterType
indexnumber

Returns

Element | null

Inherited from

HTMLCollectionBase.item


namedItem()

namedItem(name): Element | null;

The namedItem() method of the HTMLCollection interface returns the first Element in the collection whose id or name attribute match the specified name, or null if no element matches.

MDN Reference

Parameters

ParameterType
namestring

Returns

Element | null

Properties

length

readonly length: number;

The HTMLCollection.length property returns the number of items in a HTMLCollection.

MDN Reference

Inherited from

HTMLCollectionBase.length