Méthode HTMLCollection item()
Exemple
Obtenez le contenu HTML du premier élément <p> de ce document :
function myFunction() {
var x = document.getElementsByTagName("P").item(0);
alert(x.innerHTML);
}
Définition et utilisation
La item()
méthode renvoie l'élément à l'index spécifié dans une HTMLCollection.
Les éléments sont triés tels qu'ils apparaissent dans le code source et l'index commence à 0.
Une méthode abrégée peut également être utilisée et produira le même résultat :
var x = document.getElementsByTagName("P")[0];
Prise en charge du navigateur
Method | |||||
---|---|---|---|---|---|
item() | Yes | Yes | Yes | Yes | Yes |
Syntaxe
HTMLCollection.item(index)
OU:
HTMLCollection[index]
Valeurs des paramètres
Parameter | Type | Description |
---|---|---|
index | Number | Required. The index of the element you want to return. Note: The index starts at 0 |
Valeur de retour
Un objet Element , représentant l'élément à l'index spécifié.
Renvoie null si le numéro d'index est hors plage
Plus d'exemples
Exemple
Modifiez le contenu HTML du premier élément <p> :
document.getElementsByTagName("P").item(0).innerHTML = "Paragraph changed";
Exemple
Parcourez tous les éléments avec class="myclass", et changez leur couleur d'arrière-plan :
var x = document.getElementsByClassName("myclass");
for (i = 0; i <
x.length; i++) {
x.item(i).style.backgroundColor = "red";
}
Exemple
Obtenez le contenu HTML du premier élément <p> à l'intérieur d'un élément <div> :
var div = document.getElementById("myDIV");
var x = div.getElementsByTagName("P").item(0).innerHTML;
Pages connexes
HTMLCollection : longueur de la propriété
Élément HTML : méthode getElementsByClassName()
Élément HTML : méthode getElementsByTagName()