XML DOM attributes özelliği

Tanım ve Kullanım

attributes özelliği seçilen düğümün özelliklerini içeren NamedNodeMap'ı döndürür.

Seçilen düğüm element değilse, bu özellik NULL döner.

Gradyasyon:

elementNode.attributes

İpucu ve açıklamalar

İpucu:Bu özellik yalnızca element düğümleri için kullanılır.

Örnek

Tüm örneklerde, XML dosyalarını kullanacağız books.xmlve JavaScript fonksiyonları loadXMLDoc().

Örnek 1

Aşağıdaki kod parçası, "books.xml" dosyasındaki ilk <title> elementinin özellik sayısını alır:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes;
document.write(x.length);

Yukarıdaki kodun çıktısı:

1

Örnek 2

Aşağıdaki kod parçası, ilk <book> elementinin "category" özelliğinin değerini çıktılandırır:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes;
var att=x.getNamedItem("category");
document.write(att.value);

Yukarıdaki kodun çıktısı:

COOKING