Metodo removeNamedItem() XML DOM
Definizione e uso
Il metodo removeNamedItem() può eliminare il nodo specificato.
Se l'attributo eliminato ha un valore predefinito, un nuovo attributo viene immediatamente generato, insieme all'URI dello spazio dei nomi, al nome locale e al prefisso.
Questo metodo può restituire il nodo eliminato.
Sintassi:
removeNamedItem(nodename)
Parametro | Descrizione |
---|---|
nodename | Nome del nodo da eliminare |
Esempio
In tutti gli esempi, utilizzeremo il file XML books.xml, e la funzione JavaScript loadXMLDoc().
Il seguente frammento di codice può eseguire un ciclo attraverso l'elemento <book> e eliminare l'attributo category:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
x.item(i).attributes.removeNamedItem("category");
}