Örnek
Bir niteliklerini sayısını al <button> elemanı:
var x =
document.getElementsByTagName("BUTTON")[0].attributes.length;
X'in sonucu olabilir:
2
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
uzunluk tesisinde NamedNodeMap nesnesindeki düğümlerin sayısını verir.
Bir Düğüm nesne nitelikleri bir NamedNodeMap nesnesinin bir örnektir.
Bu özellik salt okunur.
İpucu: kullan item() Bir NamedNodeMap nesnesinde belirtilen dizine bir düğüm dönmek için yöntem.
Tarayıcı Desteği
özellik | |||||
---|---|---|---|---|---|
length | Evet | Evet | Evet | Evet | Evet |
Not: Internet Explorer 8 ve öncesinde, özellikler için length özelliği bir öğe için olası tüm niteliklerin sayısını döndürür.
Sözdizimi
namednodemap .length
Teknik detaylar
Geri dönüş değeri: | nodemap öznitelik düğümlerin sayısını temsil eden bir sayı, |
---|---|
DOM Sürüm | Çekirdek Seviye 1 |
Diğer Örnekler
Örnek
Bir bütün nitelikleri aracılığıyla Döngü <button> elemanı ve çıkış Her özelliğin adı:
var txt = "";
var x =
document.getElementById("myBtn").attributes;
var i;
for (i = 0; i
< x.length; i++) {
txt += "Attribute name:
" + x[i].name + "<br>";
}
Txt sonucu olacaktır:
Attribute name: id
Attribute name: onclick
Attribute name: class
Kendin dene " Örnek
Bir nitelikleri kaç öğrenin <img> var eleman:
var x = document.getElementById("myImg").attributes.length;
X'in sonucu olacaktır:
5
Kendin dene " Örnek
Bir bütün nitelikleri aracılığıyla Döngü <img> elemanı ve çıkış her özelliğin adı ve değeri:
var txt = "";
var x = document.getElementById("myImg");
var i;
for (i =
0; i < x.attributes.length; i++) {
txt = txt +
x.attributes[i].name + " = " + x.attributes[i].value + "<br>";
}
Kendin dene "