Attr
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'interface Attr représente un attribut d'un élément DOM comme un objet. Dans la plupart des méthodes DOM, vous avez probablement récupéré l'attribut directement comme une chaîne de caractères (par exemple, Element.getAttribute()), mais certaines fonctions (par exemple, Element.getAttributeNode()) ou des moyens d'itération donnent des types Attr.
Note :
Cette interface représente uniquement les attributs présents dans la représentation arborescente d'un Element SVG, HTML ou MathML. Elle ne représente pas les propriétés de l'interface associée à cet élément, telles que les propriétés de HTMLTableElement pour un élément HTML <table>. (Voir cet article pour plus d'informations sur les attributs et la manière dont ils sont reflétés dans les propriétés.)
Propriétés d'instance
nameLecture seule-
Le nom de l'attribut.
namespaceURILecture seule-
Une
Chaîne de caractèresreprésentant l'URI de l'espace nom de l'attribut ounulls'il n'y a pas d'espace nom. localNameLecture seule-
Une
Chaîne de caractèresreprésentant la partie locale du nom qualifié de l'attribut. prefixLecture seule-
Une
Chaîne de caractèresreprésentant le préfixe de l'espace nom de l'attribut, ounullsi aucun préfixe n'est spécifié. ownerElementLecture seule-
L'élément contenant l'attribut.
specifiedLecture seule-
Cette propriété renvoie toujours la valeur
true. À l'origine, elle renvoyait true si l'attribut était explicitement spécifié dans le code source ou par un script, etfalsesi sa valeur provenait de la valeur par défaut définie dans la DTD du document. Value-
La valeur de l'attribut.
Méthodes d'instance
Cette interface n'a pas de méthodes spécifiques, mais hérite des méthodes de ses interfaces parentes, Node et EventTarget.
Spécifications
| Spécification |
|---|
| DOM> # interface-attr> |
Compatibilité des navigateurs
Voir aussi
- Les autres nœuds sont
CDATASection,CharacterData,Comment,Document,Element,ProcessingInstructionetText.