Método removeNamedItem() del DOM XML
Definición y uso
El método removeNamedItem() puede eliminar el nodo especificado.
Si la propiedad eliminada tiene un valor predeterminado, se generará una nueva propiedad inmediatamente, incluyendo el URI del espacio de nombres, el nombre local y el prefijo.
Este método puede devolver el nodo eliminado.
Sintaxis:
removeNamedItem(nodename)
Parámetros | Descripción |
---|---|
nodename | Nombre del nodo a eliminar |
Ejemplo
En todos los ejemplos, utilizaremos el archivo XML books.xml, y la función de JavaScript loadXMLDoc().
El siguiente fragmento de código puede recorrer el elemento <book> en bucle y eliminar la propiedad category:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
x.item(i).attributes.removeNamedItem("category");
}