Element.setAttributeNS(namespaceURI, qualifiedName, value)

Description

Ajoute un nouvel attribut.

Version du DOM: DOM Level 2

Aucune donnée de disponible pour la compatibilité.

Paramètres

DOMString namespaceURI
L'URI d'espace de nommage de l'attribut à créer ou à modifier.
DOMString qualifiedName
Le nom qualifié de l'attribut à créer ou à modifier.
DOMString value
La valeur sous forme de chaîne à assigner.

Retourne: rien

Si un attribut avec les mêmes nom local et URI d'espace de nommage est déjà présent sur l'élément, son préfixe est changé pour la partie préfixe de l'attribut qualifiedName et sa valeur est changée pour celle du paramètre value. Cette valeur est une simple chaîne ; elle n'est pas analysée lors de l'initialisation. Ainsi tout balisage (comme une syntaxe devant être reconnue comme une référence d'entité) est traité comme du texte littéral et nécessite d'être masqué de manière adéquate par l'implémentation lors de son écriture. Pour assigner une valeur d'attribut qui contient des références d'entité, l'utilisateur doit créer un nœud Attr et tous les nœuds Text et EntityReference nécessaires, construire le sous-arbre approprié et utiliser la méthode setAttributeNodeNS, ou setAttributeNode, pour l'assigner comme valeur de l'attribut.

Les implémentations DOM seulement HTML ne sont pas tenues d'implémenter cette méthode.

Notes et commentaires des visiteurs

Ajouter une note

Aucun commentaire jusqu'à présent.