Método removeAttributeNS() del XML DOM

Definición y uso

El método removeAttributeNS() elimina el atributo especificado por el espacio de nombres y el nombre.

Sintaxis:

elementNode.removeAttributeNS(ns, name)
Parámetros Descripción
ns Obligatorio. Especifica el espacio de nombres del atributo que se debe eliminar.
name Obligatorio. Especifica el nombre del atributo que se debe eliminar.

Ejemplo

En todos los ejemplos, utilizaremos el archivo XML books_ns.xmly las funciones de JavaScript loadXMLDoc()

El siguiente fragmento de código elimina el atributo "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("Atributo encontrado: ");
document.write(x.hasAttributeNS(ns,"lang"));
x.removeAttributeNS(ns,"lang");
document.write("<br />Atributo encontrado: ");
document.write(x.hasAttributeNS(ns,"lang"));

Salida:

Atributo encontrado: verdadero
Atributo encontrado: falso