--- title: NodeList.item slug: Web/API/NodeList/item translation_of: Web/API/NodeList/item ---

{{ ApiRef() }}

概述

根据给定的索引,返回一个 NodeList对象中包含的Node对象.

语法

nodeItem = nodeList.item(index)

JavaScript有更简单的语法来从一个NodeList对象中获取指定索引的节点:

nodeItem = nodeList[index]

例子

var tables = document.getElementsByTagName("table");
var firstTable = tables.item(1); // 或者简写为tables[1],返回一个文档中的第二个table元素.

备注

如果索引越界,该方法不会抛出异常,只会返回null.

item()不是DOM元素或者DOM节点的方法,而是NodeList对象的方法.

规范

DOM Level 1 Core: NodeList.item()

DOM Level 2 Core: NodeList.item()

{{ languages( {"en": "en/DOM/NodeList.item" } ) }}