propriété length des attributs du DOM HTML
- Page précédente item()
- Page suivante name
- Retour au niveau supérieur Attributs DOM HTML
définition et utilisation
length
l'attribut retourne le nombre de nœuds dans NamedNodeMap.
length
les attributs sont en lecture seule.
note :les attributs des éléments HTML se trouvent dans NamedNodeMap.
voir également :
exemple
exemple 1
obtenir le nombre d'attributs d'un élément HTML :
let num x = document.getElementById("myButton").attributes.length;
exemple 2
obtenir tous les noms d'attributs :
const nodeMap = document.getElementById("myButton").attributes; let text = ""; for (let i = 0; i < nodeMap.length; i++) { text += nodeMap[i].name + "<br>"; }
exemple 3
combien d'attributs "myImg" a-t-il ?
let num = document.getElementById("myImg").attributes.length;
exemple 4
obtenir toutes les propriétés :
const nodeMap = document.getElementById("myImg").attributes; let text = ""; for (let i = 0; i < nodeMap.length; i++) { text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>"; }
syntaxe
namednodemap.length
détails techniques
valeur de retour
un nombre, représentant le nombre de nœuds de propriété dans nodemap.
supporte par le navigateur
attributes.length
C'est une caractéristique DOM Level 1 (1998).
Tous les navigateurs le supportent :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | 9-11 | Support | Support | Support | Support |
- Page précédente item()
- Page suivante name
- Retour au niveau supérieur Attributs DOM HTML