HTML DOM Attributes item() 方法
- 上一頁 isId
- 下一頁 length
- 返回上一層 HTML DOM Attributes
定義和用法
item()
方法以 Node 對象返回 namedNodeMap 中位于指定索引的節點。
注釋:節點按照它們在源代碼中出現的順序排序。索引從 0 開始。
另請參閱:
實例
例子 1
獲取元素第一個屬性的名稱:
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;
例子 2
更改元素的類(顏色):
document.getElementById("myDiv").attributes.item(1).value = "class2";
例子 3
更改元素的類(顏色):
document.getElementById("myDiv").attributes[1].value = "class2";
語法
namednodemap.item(index)
或簡寫為:
namednodemap[index]
參數
參數 | 描述 |
---|---|
index | 必需。NamedNodeMap 中屬性節點的索引。 |
返回值
類型 | 描述 |
---|---|
節點 |
指定索引處的屬性節點。 如果索引號超出范圍,則返回 null。 |
瀏覽器支持
attributes.item()
是 DOM Level 1 (1998) 特性。
所有瀏覽器都支持它:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 9-11 | 支持 | 支持 | 支持 | 支持 |
- 上一頁 isId
- 下一頁 length
- 返回上一層 HTML DOM Attributes