HTML DOM 属性 item()
示例
获取元素的第一个属性的名称
const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap.item(0).name;
let name2 = nodeMap.item(1).name;
自己动手试一试 »
const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap[0].name;
let name2 = nodeMap[1].name;
自己动手试一试 »
更多示例见下文。
描述
item() 方法从 NamedNodeMap 返回一个属性(按索引)。
语法
namednodemap.item(index)
或简单地写成
namednodemap[index]
参数
| 参数 | 描述 |
| index | 必需。 NamedNodeMap 中属性节点的索引。 |
返回值
| 类型 | 描述 |
| 一个节点 | 指定索引处的属性节点。 如果索引号超出范围,则返回 null。 |
更多示例
浏览器支持
attributes.item() 是 DOM Level 1 (1998) 功能。
所有浏览器都完全支持。
| Chrome | Edge | Firefox | Safari | Opera | IE |
| 是 | 是 | 是 | 是 | 是 | 9-11 |