--- title: element.setAttributeNS slug: Web/API/Element/setAttributeNS tags: - API - DOM - Element - Méthodes translation_of: Web/API/Element/setAttributeNS ---
{{ APIRef("DOM") }}
setAttributeNS
ajoute un nouvel attribut ou modifie la valeur d'un attribut avec un espace de noms et un nom donnés.
element.setAttributeNS( namespace, name, value)
namespace
est une chaîne spécifiant l'espace de noms de l'attribut.name
est une chaîne identifiant l'attribut par son nom qualifié ; c'est-à-dire un préfixe d'espace de noms suivi d'un deux-points suivi d'un nom local.value
est la valeur chaîne désirée pour le nouvel attribut.var d = document.getElementById("d1"); d.setAttributeNS("http://www.mozilla.org/ns/specialspace", "align", "center");
{{ DOMAttributeMethods() }}
setAttributeNS
est la seule méthode pour les attributs d'espace nom qui attend le nom qualifié complet, c'est-à-dire "namespace:localname"
.