HTMLCollection:item() 方法

HTMLCollection 方法 item() 返回集合中指定偏移量处的位置的元素。

注意:由于 HTMLCollection 的内容是实时的,底层 DOM 的更改会且将导致集合中各个元素的位置发生变化,因此给定元素的索引值不一定会保持不变。

语法

js
item(index)

参数

index

要返回的 Element 的位置。元素在 HTMLCollection 中出现的顺序与其在文档源代码中出现的顺序相同。

返回值

指定索引处的 Element,如果 index 小于零或大于或等于 length 属性,则返回 null

使用说明

item() 方法从 HTMLCollection 返回一个编号的元素。在 JavaScript 中,更容易将 HTMLCollection 视为数组并使用数组表示法对其进行索引。请参阅下面的 示例

示例

js
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

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅