Méthode XML DOM removeNamedItem()
❮ Objet NamedNodeMap
Exemple
Le fragment de code suivant charge « books.xml » dans xmlDoc, parcourt les éléments <book> et supprime les attributs de catégorie :
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;
}
Définition et utilisation
La méthode removeNamedItem() supprime le nœud spécifié.
Si l'attribut supprimé a une valeur par défaut, un nouvel attribut apparaît immédiatement contenant la valeur par défaut ainsi que l'URI de l'espace de noms, le nom local et le préfixe, le cas échéant.
Cette méthode renvoie le nœud supprimé.
Syntaxe
removeNamedItem(nodename)
Parameter | Description |
---|---|
nodename | The name of the node to remove |
❮ Objet NamedNodeMap