Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Element : méthode removeAttributeNS()

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

La méthode removeAttributeNS(), rattachée à l'interface Element, supprime l'attribut avec l'espace de noms et ayant le nom indiqués.

Si vous manipulez des documents HTML et n'avez pas besoin de restreindre à un espace de noms donné, vous pouvez utiliser la méthode removeAttribute() à la place.

Syntaxe

js
removeAttributeNS(namespace, attrName)

Paramètres

namespace

Une chaîne de caractères indiquant l'espace de noms auquel appartient l'attribut.

attrName

Une chaîne de caractères indiquant le nom de l'attribut qu'on souhaite supprimer du nœud courant.

Valeur de retour

Aucune (undefined).

Exemple

js
// <div id="div1" xmlns:special="http://www.mozilla.org/ns/specialspace"
//      special:specialAlign="utterleft" width="200px" />
d = document.getElementById("div1");
d.removeAttributeNS("http://www.mozilla.org/ns/specialspace", "specialAlign");
// l'élément est devenu : <div id="div1" width="200px" />

Spécifications

Specification
DOM
# ref-for-dom-element-removeattributens①

Compatibilité des navigateurs

Voir aussi