Paramètres de setAttributeNode
Paramètres
La méthode javascript setAttributeNode(objAttribut) de l'objet Element accepte comme paramètres :
- objAttribut valeur de type Objet Attribut. Elle correspond Objet Attribut à créer ou modifier.
Valeur retournée de setAttributeNode
Valeur retournée
La méthode javascript setAttributeNode(objAttribut) de l'objet Element renvoie :
- un objet Attribut qui correspond à l'ancien objet Atrribut
- null, si l'attribut n'existait pas.
Exceptions de setAttributeNode
Exception
La méthode javascript setAttributeNode() de l'objet Element renvoie comme exception :
- WRONG_DOCUMENT_ERR, provoquée si le nouvel attribut nouvelAttribut a été créé dans un autre document que celui contenant l'élément auquel on l'applique.
- NO_MODIFICATION_ALLOWED_ERR, le noeud est en lecture seule.
- INUSE_ATTRIBUTE_ERR : provoquée si nouvelAttribut est déjà un attribut d'un autre objet de type Element. L'utilisateur de DOM doit explicitement cloner les noeuds Attr pour les réutiliser dans d'autres éléments.
Infos complémentaires de setAttributeNode
Infos
La méthode javascript document.createAttribute() de l'objet Document permet de créer un Objet Attribut.