Método XML DOM removeAttributeNS()
Definição e uso
O método removeAttributeNS() remove o atributo especificado pelo espaço de nomes e nome.
Sintaxe:
elementNode.removeAttributeNS(ns, name)
Parâmetros | Descrição |
---|---|
ns | Obrigatório. Especifica o espaço de nomes do atributo a ser removido. |
name | Obrigatório. Especifica o nome do atributo a ser removido. |
instância
Em todos os exemplos, usaremos o arquivo XML books_ns.xmle as funções JavaScript loadXMLDoc()。
O código a seguir remove o atributo "lang" do primeiro elemento <title> do arquivo "books_ns.xml":
xmlDoc=loadXMLDoc("books_ns.xml"); x=xmlDoc.getElementsByTagName("title")[0]; ns="http://www.codew3c.com/children/"; document.write("Atributo encontrado: "); document.write(x.hasAttributeNS(ns,"lang")
); x.removeAttributeNS(ns,"lang"); document.write("<br />Atributo encontrado: "); document.write(x.hasAttributeNS(ns,"lang")
);
Saída:
Atributo encontrado: verdadeiro Atributo encontrado: falso