Méthode HTML DOM removeAttributeNode()
❮ L'objet élémentExemple
Supprimez le nœud d'attribut de classe d'un élément <h1> :
var elmnt = document.getElementsByTagName("H1")[0]; // Get the first <h1> element in the document
var attr = elmnt.getAttributeNode("class"); // Get the class attribute node from <h1>
elmnt.removeAttributeNode(attr); // Remove the class attribute node from <h1>
Définition et utilisation
La méthode removeAttributeNode() supprime l'attribut spécifié d'un élément et renvoie l'attribut supprimé sous la forme d'un objet Attr Node .
La différence entre cette méthode et la méthode removeAttribute() est que la méthode removeAttribute() supprime l'attribut avec le nom spécifié, tandis que cette méthode supprime l' objet Attr spécifié . Le résultat sera le même. De plus, la méthode removeAttribute() n'a pas de valeur de retour , alors que cette méthode renvoie l'attribut supprimé, en tant qu'objet Attr.
Astuce : Utilisez la méthode getAttributeNode() pour renvoyer un nœud d'attribut d'un élément.
Astuce : Utilisez la méthode setAttributeNode() pour ajouter un nœud d'attribut à un élément.
Prise en charge du navigateur
Method | |||||
---|---|---|---|---|---|
removeAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Syntaxe
element.removeAttributeNode(attributenode)
Valeurs des paramètres
Parameter | Type | Description |
---|---|---|
attributenode | Attr object | Required. The attribute node you want to remove |
Détails techniques
Valeur de retour : | Un objet Attr, représentant le nœud d'attribut supprimé |
---|---|
Version DOM | Objet élément de niveau 1 de base |
Plus d'exemples
Exemple
Supprimez le nœud d'attribut href d'un élément <a> :
var elmnt = document.getElementById("myAnchor"); // Get the <a> element with id="myAnchor"
var attr = elmnt.getAttributeNode("href"); // Get the href attribute node from <a>
elmnt.removeAttributeNode(attr); // Remove the href attribute node from <a>
Pages connexes
Tutoriel HTML : Attributs HTML
Référence HTML DOM : l'objet d'attribut HTML DOM
Référence HTML DOM : méthode removeAttribute()
Référence HTML DOM : méthode getAttributeNode()
Référence HTML DOM : méthode setAttributeNode()
❮ L'objet élément