Método getAttributeNS() do XML DOM

Definição e uso

O método getAttributeNS() obtém o valor do atributo através do URI do espaço de nomes e do nome.

Sintaxe:

elementNode.getAttributeNS(ns,name)
Parâmetros Descrição
ns Obrigatório. Especifica o URI do espaço de nomes a ser usado para obter o valor do atributo.
name Obrigatório. Especifica o atributo a ser usado para obter o valor do atributo.

Exemplo

Em todos os exemplos, usaremos o arquivo XML books_ns.xmle a função JavaScript loadXMLDoc()

O código a seguir obtém o valor do atributo "lang" do primeiro elemento <title> no arquivo "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"));

A saída do código acima é:

en