Método getAttributeNS() del DOM XML

Definición y uso

El método getAttributeNS() obtiene el valor de la propiedad a través del URI del espacio de nombres y el nombre.

Sintaxis:

elementNode.getAttributeNS(ns,name)
Parámetros Descripción
ns Obligatorio. Especifica el espacio de nombres URI desde el que se debe obtener el valor de la propiedad.
name Obligatorio. Especifica la propiedad de la que se debe obtener el valor de la propiedad.

Ejemplo

En todos los ejemplos, utilizaremos el archivo XML books_ns.xmly la función JavaScript loadXMLDoc()

El siguiente fragmento de código obtiene el valor de la propiedad "lang" del primer elemento <title> en "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"));

La salida del código anterior es:

en