HTML DOM Element attributes özelliği
- Önceki Sayfa appendChild()
- Sonraki Sayfa blur()
- Üst Kategoriye Dön HTML DOM Elements nesnesi
Tanım ve Kullanım
attributes
Özellik, element içindeki özellik koleksiyonunu döndürür.
attributes
Özellik, NamedNodeMap döndürür.
NamedNodeMap
NamedNodeMap element özelliklerinin benzeri dizili olmayan koleksiyondur.
Diyelim ki: NamedNodeMap Attr nesnesilistesini.
NamedNodeMap, döndürebileceği node sayısını sağlar length özelliği.
Ad veya indeks numarası (alt satır) ile erişilebilir. İndeks 0'dan başlar.
Ayrıca bakınız:
Örnek
Örnek 1
<img> elementinin kaç tane özelliği var:
let numb = document.getElementById("myImg").attributes.length;
Örnek 2
Tüm <img> elementinin özelliklerini gösterin:
const nodeMap = document.getElementById("myImg").attributes; let text = ""; for (let i = 0; i < nodeMap.length; i++) { text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>"; } document.getElementById("demo").innerHTML = text;
Örnek 3
<button> elementinin kaç tane özelliği var:
let numb = document.getElementById("myButton").attributes.length;
Örnek 4
Bir <button> elementinin ikinci (index 1) özelliğinin adını alın:
let attr = document.getElementById("myBtn").attributes[1].name;
Sözdizimi
node.attributes
Dönüş değeri
Tür | Açıklama |
---|---|
NamedNodeMap | Özellik nesnesi koleksiyonu. |
Tarayıcı desteği
element.attributes
Bu, DOM Level 1 (1998) özellikleridir.
Tüm tarayıcılar tamamen destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | 9-11 | Destek | Destek | Destek | Destek |
- Önceki Sayfa appendChild()
- Sonraki Sayfa blur()
- Üst Kategoriye Dön HTML DOM Elements nesnesi