HTMLCollection.item

Il metodo 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.

Sintassi

var elemento = HTMLCollection.item(index)

Parametri

index
La posizione del Node da restituire. Gli elementi appaiono in una HTMLCollection nello stesso ordine in cui appaiono nella fonte del documento.

Valore di ritorno

Il Node nell'indice specificato, o null se index è minore di zero o maggiore o uguale alla proprietà length.

Note di utilizzo

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'esempio sotto.

Esempio

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

Compatibilità con i browser

BCD tables only load in the browser

Guarda anche