Método XML DOM removeNamedItem()
❮ Objeto NamedNodeMap
Ejemplo
El siguiente fragmento de código carga " books.xml " en xmlDoc, recorre los elementos <book> y elimina los atributos de categoría:
function myFunction(xml) {
var xmlDoc = xml.responseXML;
var txt = "";
var x = xmlDoc.getElementsByTagName('book');
txt +=
x.item(0).attributes.length + "<br>";
x.item(0).attributes.removeNamedItem("category");
txt += x.item(0).attributes.length;
document.getElementById("demo").innerHTML = txt;
}
Definición y uso
El método removeNamedItem() elimina el nodo especificado.
Si el atributo eliminado tiene un valor predeterminado, aparece inmediatamente un nuevo atributo que contiene el valor predeterminado, así como el URI del espacio de nombres, el nombre local y el prefijo, si corresponde.
Este método devuelve el nodo eliminado.
Sintaxis
removeNamedItem(nodename)
Parameter | Description |
---|---|
nodename | The name of the node to remove |
❮ Objeto NamedNodeMap