Metodo XML DOM removeNamedItem()
❮ Oggetto NamedNodeMap
Esempio
Il seguente frammento di codice carica " books.xml " in xmlDoc, scorre gli elementi <book> e rimuove gli attributi di categoria:
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;
}
Definizione e utilizzo
Il metodo removeNamedItem() rimuove il nodo specificato.
Se l'attributo rimosso ha un valore predefinito, viene immediatamente visualizzato un nuovo attributo contenente il valore predefinito, nonché l'URI dello spazio dei nomi, il nome locale e il prefisso, se presente.
Questo metodo restituisce il nodo rimosso.
Sintassi
removeNamedItem(nodename)
Parameter | Description |
---|---|
nodename | The name of the node to remove |
❮ Oggetto NamedNodeMap