Element : méthode removeAttributeNS()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 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 Standard
# ref-for-dom-element-removeattributens①

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi