Délka atributů HTML DOM
Příklad
Získejte počet atributů prvku HTML:
let num x = document.getElementById("myButton").attributes.length;
Další příklady níže.
Definice a použití
Vlastnost length
vrací počet uzlů v NamedNodeMap.
Vlastnost length
je pouze pro čtení.
Syntax
namednodemap.length
Technické údaje
Návratová hodnota: | Číslo představující počet uzlů atributů v mapě uzlů |
---|
Další příklady
Získejte názvy všech atributů:
const nodeMap = document.getElementById("myButton").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
text += nodeMap[i].name + "<br>";
}
Kolik atributů má "myImg":
let num = document.getElementById("myImg").attributes.length;
Získejte všechny atributy:
const nodeMap = document.getElementById("myImg").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>";
}
Podpora prohlížeče
attributes.length
je funkce DOM úrovně 1 (1998).
Je plně podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |