XML DOM removeAttributeNode()Méthodes


Objet Element

Définition et utilisation

La méthode removeAttributeNode() supprime le nœud d'attribut spécifié.

Si la valeur par défaut de l'attribut est définie dans la DTD, le nouvel attribut apparaîtra avec cette valeur par défaut.

Cette fonction renvoie le nœud d'attribut à supprimer.

Syntaxe

elementNode.removeAttributeNode(node)

Paramètre Description
nœud Requis. Le nœud à supprimer.


Exemple

L'extrait de code suivant utiliseloadXMLDoc()pour charger «» dans xmlDoc, et supprime le nœud d'attribut « category » de tous les éléments <book> :

Exemple

xmlDoc=loadXMLDoc("books.xml"); x=xmlDoc.getElementsByTagName('book'); for (i=0;i<x.length;i++) { while (x[i].attributes.length>0) { attnode=x[i].attributes[0]; old_att=x[i].removeAttributeNode(attnode); document.write("Supprimé : " + old_att.nodeName) document.write(": " + old_att.nodeValue) document.write("<br>") } }

Essayez-le vous-même »

Objet Elementautres extensions