Spec-Zone.ru › Web APIs

HTMLCollection: метод item()

Базовая Широко доступная

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Метод HTMLCollection item() возвращает элемент, расположенный по указанному смещению в коллекции.

Примечание: Поскольку содержимое HTMLCollection является динамичным, изменения в базовом DOM могут и будут изменять положение отдельных элементов в коллекции, поэтому индекс элемента не обязательно будет постоянным.

Синтаксис

item(index)

Параметры

index

Позиция Element, который нужно вернуть. Элементы отображаются в HTMLCollection в том же порядке, в котором они появляются в исходном коде документа.

Возвращаемое значение

Element по указанному индексу или null, если index меньше нуля или больше или равно свойству length.

Примечания по использованию

Метод item() возвращает пронумерованный элемент из HTMLCollection. В JavaScript легче рассматривать HTMLCollection как массив и индексировать его с помощью квадратных скобок. См. пример ниже.

Примеры

const images = document.images; // This is an HTMLCollection
const img0 = images.item(0); // You can use the item() method this way
const img1 = images[1]; // But this notation is easier and more common

Спецификации

Спецификация
DOM
# ref-for-dom-htmlcollection-item①

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
item 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4

См. также

  • NodeList.item()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection/item

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API