HTMLCollection: метод item()
Базовая Широко доступная
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
Метод HTMLCollection item() возвращает элемент, расположенный по указанному смещению в коллекции.
Примечание: Поскольку содержимое HTMLCollection является динамичным, изменения в базовом DOM могут и будут изменять положение отдельных элементов в коллекции, поэтому индекс элемента не обязательно будет постоянным.
Синтаксис
item(index)
Параметры
Возвращаемое значение
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 |
См. также
© 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