Méthode removeAttribute() de XML DOM

Définition et utilisation

La méthode removeAttribute() supprime l'attribut spécifié. Si la déclaration de type de document (DTD) a défini une valeur par défaut pour l'attribut spécifié, alors l'appel suivant Méthode getAttribute()Retournera cette valeur par défaut.

Les opérations de suppression d'attributs inexistant ou de ceux non définis mais ayant une valeur par défaut seront ignorées.

Syntaxe :

elementNode.removeAttribute(name)
Paramètres Description
name Obligatoire. Définissez le nom de l'attribut à supprimer.

Exemple

Dans tous les exemples, nous utiliserons le fichier XML books.xmlet les fonctions JavaScript loadXMLDoc()

Le code suivant supprime tous les attributs "category" des éléments <book> dans "books.xml":

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
x[i].removeAttribute('category'));
}