For AI agents: a documentation index is available at /llms.txt. Markdown versions of all pages are available by appending .md to any URL.

Interface HTMLAllCollection

The HTMLAllCollection interface represents a collection of all of the document's elements, accessible by index (like an array) and by the element's id. It is returned by the document.all property.

MDN Reference

interface HTMLAllCollection {
    length: number;
    "[iterator]"(): ArrayIterator<Element>;
    item(nameOrIndex?: string): Element | HTMLCollection | null;
    namedItem(name: string): Element | HTMLCollection | null;
    [index: number]: Element;
}

Indexable

Index
length: number

The HTMLAllCollection.length property returns the number of items in this HTMLAllCollection.

MDN Reference

  • The item() method of the HTMLAllCollection interface returns the element located at the specified offset into the collection, or the element with the specified value for its id or name attribute.

    MDN Reference

    Parameters

    • OptionalnameOrIndex: string

    Returns Element | HTMLCollection | null

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

    MDN Reference

    Parameters

    • name: string

    Returns Element | HTMLCollection | null

Was this helpful?