HTML DOM-kenmerken item()
Voorbeeld
Haal de naam op van de eerste attributen van een element:
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;
Hieronder meer voorbeelden.
Definitie en gebruik
De item()
methode retourneert een attribuut (op index) van een NamedNodeMap.
Opmerking
De knooppunten worden gesorteerd zoals ze in de broncode worden weergegeven. De index begint bij 0.
Zie ook:
Syntaxis
namednodemap.item(index)
or simply:
namednodemap[index]
Parameters:
Parameter | Description |
index | Required. The index of the attribute node in the NamedNodeMap. |
Winstwaarde
Type | Beschrijving |
een knoop | Het kenmerkknooppunt bij de opgegeven index. Of null als het indexnummer buiten bereik is. |
Meer voorbeelden
Wijzig de klasse (de kleur) van een element:
document.getElementById("myDiv").attributes.item(1).value = "class2";
Wijzig de klasse (de kleur) van een element:
document.getElementById("myDiv").attributes[1].value = "class2";
Browserondersteuning
attributes.item()
is een DOM Level 1 (1998)-functie.
Het wordt volledig ondersteund in alle browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |