HTML DOM Niteliklerinin uzunluğu
Örnek
Bir HTML öğesinin özniteliklerinin sayısını alın:
let num x = document.getElementById("myButton").attributes.length;
Aşağıda daha fazla örnek.
Tanım ve Kullanım
Özellik length
, NamedNodeMap içindeki düğüm sayısını döndürür.
length
Mülk salt okunurdur .
Not
Bir HTML öğesinin öznitelikleri, NamedNodeMap'te bulunur.
Ayrıca bakınız:
Sözdizimi
namednodemap.length
Teknik detaylar
Geri dönüş değeri: | Düğüm haritasındaki öznitelik düğümlerinin sayısını temsil eden bir Sayı |
---|
Daha fazla örnek
Tüm niteliklerin adını alın:
const nodeMap = document.getElementById("myButton").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
text += nodeMap[i].name + "<br>";
}
"myImg"nin kaç özelliği vardır:
let num = document.getElementById("myImg").attributes.length;
Tüm özellikleri alın:
const nodeMap = document.getElementById("myImg").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>";
}
Tarayıcı Desteği
attributes.length
bir DOM Düzey 1 (1998) özelliğidir.
Tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |