<NamedNodeMap Object
Exemple
Le code suivant charge de fragments " books.xml " en xmlDoc, boucle à travers les <book> éléments et supprime la category des attributs:
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;
}
Essayez - le vous - même » Définition et utilisation
Le removeNamedItem() méthode supprime le noeud spécifié.
Si le removed attribut a une valeur par défaut, un nouvel attribut apparaît immédiatement contenant la valeur par défaut, ainsi que l'espace de noms URI, nom local et le préfixe, le cas échéant.
Cette méthode retourne le nœud supprimé.
Syntaxe
removeNamedItem(nodename)
Paramètre | La description |
---|---|
nodename | Le nom du noeud à supprimer |
<NamedNodeMap Object