Metodo getAttributeNS() DOM XML

Definizione e uso

Il metodo getAttributeNS() ottiene il valore dell'attributo tramite URI del namespace e nome.

Sintassi:

elementNode.getAttributeNS(ns,name)
Parametro Descrizione
ns Obbligatorio. Specifica l'URI del namespace da cui ottenere il valore dell'attributo.
name Obbligatorio. Specifica l'attributo da cui ottenere il valore dell'attributo.

Esempio

In tutti gli esempi, utilizzeremo il file XML books_ns.xml, e la funzione JavaScript loadXMLDoc().

Il seguente frammento di codice recupera il valore dell'attributo "lang" dal primo elemento <title> nel file "books_ns.xml":

xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write(x.getAttributeNS(ns,"lang"));

Ecco l'output del codice sopra:

en