Método removeAttribute() de XML DOM
Definición y uso
El método removeAttribute() elimina el atributo especificado. Si el tipo de documento (DTD) ha establecido un valor por defecto para el atributo especificado, la siguiente llamada Método getAttribute()Se devolverá el valor por defecto.
Las operaciones que intenten eliminar atributos inexistentes o atributos sin establecer pero con valor por defecto se ignorarán.
Sintaxis:
elementNode.removeAttribute(name)
Parámetros | Descripción |
---|---|
name | Obligatorio. Especifica el nombre del atributo que se debe eliminar. |
Ejemplo
En todos los ejemplos, utilizaremos archivos XML books.xmly las funciones de JavaScript loadXMLDoc()。
El siguiente fragmento de código elimina todas las propiedades "category" de los elementos <book> en "books.xml":
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
x[i].removeAttribute('category'));
}