NodeList.item() - Web APIs 编辑
Returns a node from a NodeList
by index. This method doesn't throw exceptions as long as you provide arguments. A value of null
is returned if the index is out of range, and a TypeError
is thrown if no argument is provided.
Syntax
nodeItem = nodeList.item(index)
nodeList
is aNodeList
. This is usually obtained from another DOM property or method, such as childNodes.index
is the index of the node to be fetched. The index is zero-based.nodeItem
is theindex
th node in thenodeList
returned by theitem
method.
Alternate Syntax
JavaScript also offers an array-like bracketed syntax for obtaining an item from a NodeList by index:
nodeItem = nodeList[index]
Example
var tables = document.getElementsByTagName("table");
var firstTable = tables.item(1); // or tables[1] - returns the second table in the DOM
Specifications
Specification | Status | Comment |
---|---|---|
DOM The definition of 'NodeList: item' in that specification. | Living Standard |
Browser compatibility
BCD tables only load in the browser
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论