HTMLCollection namedItem()
示例
获取 id 为 "myElement" 的 p 元素的内容
const collection = document.getElementsByTagName("p");
const element = collection.namedItem("myElement");
let text = element.innerHTML;
亲自尝试 »
这种简写方式可以得到相同的结果
const collection = document.getElementsByTagName("p");
const element = collection["myElement"];
let text = element.innerHTML;
亲自尝试 »
描述
namedItem()
方法从 HTMLCollection 中返回一个命名元素。
namedItem()
方法使用 id 或 name 属性来识别元素。
HTMLCollection
HTMLCollection 是一个类似数组的 HTML 元素集合(列表)。
length 属性 返回集合中元素的数量。
可以通过索引访问元素(从 0 开始)。
HTMLCollection 是动态的。当文档发生变化时,它会自动更新。
语法
HTMLCollection.namedItem(name)
或者
HTMLCollection[name]
参数
参数 | 描述 |
name | 必需。 元素的 id 属性或 name 属性的值。 |
返回值
类型 | 描述 |
元素 | 具有指定 id 或 name 的元素。null 如果元素不存在。 |
浏览器支持
HTMLCollection.namedItem()
在所有浏览器中都受支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |