--- title: HTMLCollection.item slug: Web/API/HTMLCollection/item translation_of: Web/API/HTMLCollection/item ---
Il metodo {{domxref("HTMLCollection")}} item()
restituisce il nodo situato nell'offset specificato nella raccolta.
Note: Poiché il contenuto di una HTMLCollection
è attivo, le modifiche al DOM sottostante possono e causano la modifica della posizione dei singoli nodi nella raccolta, pertanto il valore dell'indice non resterà necessariamente costante per un determinato nodo.
var elemento = HTMLCollection.item(index)
index
HTMLCollection
nello stesso ordine in cui appaiono nella fonte del documento.Il {{domxref("Node")}} nell'indice specificato, o null
se index
è minore di zero o maggiore o uguale alla proprietà length.
Il metodo item()
estituisce un elemento numerato da una HTMLCollection
. In JavaScript, è più semplice trattare HTMLCollection
come una matrice e indicizzarla mediante la notazione degli array. Vedi l'{{anch ("Esempio", "esempio")}} sotto.
var c = document.images; // Questa è una HTMLCollection var img0 = c.item(0); // Puoi usare il metodo item() in questo modo var img1 = c[1]; // Ma questa notazione è più facile e più comune
{{Compat("api.HTMLCollection.item")}}