HTMLCollection item() Metodo
Esempio
Ottieni il contenuto HTML del primo elemento <p> di questo documento:
function myFunction() {
var x = document.getElementsByTagName("P").item(0);
alert(x.innerHTML);
}
Definizione e utilizzo
Il item()
metodo restituisce l'elemento in corrispondenza dell'indice specificato in una HTMLCollection.
Gli elementi sono ordinati come appaiono nel codice sorgente e l'indice inizia da 0.
È possibile utilizzare anche un metodo di abbreviazione che produrrà lo stesso risultato:
var x = document.getElementsByTagName("P")[0];
Supporto browser
Method | |||||
---|---|---|---|---|---|
item() | Yes | Yes | Yes | Yes | Yes |
Sintassi
HTMLCollection.item(index)
O:
HTMLCollection[index]
Valori dei parametri
Parameter | Type | Description |
---|---|---|
index | Number | Required. The index of the element you want to return. Note: The index starts at 0 |
Valore di ritorno
Un oggetto Element , che rappresenta l'elemento in corrispondenza dell'indice specificato.
Restituisce null se il numero di indice non rientra nell'intervallo
Altri esempi
Esempio
Modifica il contenuto HTML del primo elemento <p>:
document.getElementsByTagName("P").item(0).innerHTML = "Paragraph changed";
Esempio
Scorri tutti gli elementi con class="myclass" e cambia il colore di sfondo:
var x = document.getElementsByClassName("myclass");
for (i = 0; i <
x.length; i++) {
x.item(i).style.backgroundColor = "red";
}
Esempio
Ottieni il contenuto HTML del primo elemento <p> all'interno di un elemento <div>:
var div = document.getElementById("myDIV");
var x = div.getElementsByTagName("P").item(0).innerHTML;
Pagine correlate
HTMLCollection: lunghezza della proprietà
Elemento HTML: metodo getElementsByClassName()
Elemento HTML: metodo getElementsByTagName()