Dom CORE : Objet Attribut.specified

La propriété javascript specified

Définition

L'attribut javascript specified de l'Objet Attribut va vous permettre de savoir si l'attributa été spécifiée dans le document original.

Valeur retournée de specified

Valeur retournée

L'attribut javascript specified de l'Objet Attribut renvoie une valeur de type Boolean :
- true si la valeur de l'attribut a été spécifiée dans le document original. Le changement de valeur de l'attribut n'a pas d'impacte. Seule une suppression de l'attribut puis une "recréation" de ce dernier peut changer la valeur de specified.
- false si la valeur de l'attribut n'a pas été spécifiée dans le document original. C'est le cas si, l'attribut n'a pas de valeur spécifiée dans le document mais qu'il existe une valeur par défaut définie dans la DTD.

A noter, qu'a partir du moment ou vous avez modifier la valeur de l'attribut, l'attribut javascript specified de l'Objet Attribut renverra toujours true.

Exemples de specified

Exemple

Voici le document XML :
Exemple de code :
<ol id="identifiant">
</ol>

Code javascript :
Exemple de code :
var objet = document.getElementsByTagName("ol");
var AttributeNode = objet.getAttributeNode("id");
alert(AttributeNode.name+"/" +AttributeNode.value+"/" +AttributeNode.specified);


Tester Objet Attribut