Proprietà attributes di XML DOM
Definizione e uso
attributes proprietà restituisce un NamedNodeMap che contiene le proprietà del nodo selezionato.
Se il nodo selezionato non è un elemento, questa proprietà restituisce NULL.
Sintassi:
elementNode.attributes
Suggerimenti e note
Suggerimento:Questa proprietà è utilizzata solo per nodi element.
Esempio
In tutti gli esempi, utilizzeremo il file XML books.xml, e la funzione JavaScript loadXMLDoc().
Esempio 1
Il seguente frammento di codice recupera il numero di attributi dell'elemento <title> nel file "books.xml":
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes
;
document.write(x.length);
Ecco l'output del codice sopra:
1
Esempio 2
Il seguente frammento di codice visualizza il valore dell'attributo "category" del primo elemento <book>:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes
;
var att=x.getNamedItem("category");
document.write(att.value);
Ecco l'output del codice sopra:
COOKING