DOM HTMLCollection
L'objet HTMLCollection
Un objet HTMLCollection est une liste d'éléments HTML de type tableau.
Des méthodes telles que getElementsByTagName() renvoient une HTMLCollection.
Propriétés et méthodes
Les propriétés et méthodes suivantes peuvent être utilisées sur un objet HTMLCollection :
Property / Method | Description |
---|---|
item() | Returns the element at the specified index in an HTMLCollection |
length | Returns the number of elements in an HTMLCollection |
namedItem() | Returns the element with the specified ID, or name, in an HTMLCollection |
Exemples
Exemple
Obtenez une HTMLCollection :
var x = document.getElementsByTagName("P");
// Returns a
collection of all the P elements in the document
Exemple
Écrivez le nombre d'éléments <p> dans le document :
var x = document.getElementsByTagName("P");
document.write(x.length);
Exemple
Parcourez chaque élément d'une HTMLCollection :
x = document.getElementsByTagName("*");
l = x.length;
for (i = 0; i <
l; i++) {
document.write(x[i].tagName + "<br>");
}