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