Méthode removeNamedItem() du DOM XML
Définition et utilisation
removeNamedItem()
La méthode supprime le nœud spécifié.
Si l'attribut supprimé a une valeur par défaut, un nouvel attribut apparaît immédiatement avec 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 retourne le nœud supprimé.
Syntaxe
removeNamedItem(nodename)
Paramètres | Description |
---|---|
nodename | Nom de l'élément à supprimer. |
Exemple
Le code suivant charge "books.xml" dans xmlDoc, parcourt les éléments <book> et supprime l'attribut category :
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; {}