Gli ultimi tutorial di sviluppo web
 

HTML DOM item() Method

<Attributo dell'oggetto

Esempio

Ottenere il nome del first attributo di un <button> elemento:

var x = document.getElementsByTagName("BUTTON")[0].attributes.item(0).nodeName;

Il risultato di x potrebbe essere:

onclick
Prova tu stesso "

Più "Try it Yourself" esempi di seguito.


Definizione e l'utilizzo

L' item() restituisce il nodo in corrispondenza dell'indice specificato in una NamedNodeMap, come oggetto Node.

I nodi sono ordinati come appaiono nel codice sorgente, e l'indice inizia a 0.

Nota: Ci sono due modi per accedere un nodo di attributi all'indice specificato in un NamedNodeMap:

Questa sintassi:

document.getElementsByTagName("BUTTON")[0].attributes.item(1);   // The 2nd attribute Try it

Produrrà lo stesso risultato di questa sintassi:

document.getElementsByTagName("BUTTON")[0].attributes[1];        // The 2nd attribute Try it

È possibile utilizzare qualsiasi metodo che ti piace, tuttavia, il metodo più comune è [index].

Suggerimento: Utilizzare la lunghezza di proprietà per restituire il numero di nodi in un oggetto NamedNodeMap.


Supporto browser

Metodo
item()

Sintassi

valori dei parametri
Parametro Tipo Descrizione
index Number Necessario. L'indice del nodo del NamedNodeMap si desidera tornare

Dettagli tecnici

Valore di ritorno: Un oggetto Node, che rappresenta il nodo attributo all'indice specificato.

Nota: Restituisce null se il numero di indice è fuori portata
DOM Version Nucleo Livello 1

Esempi

Altri esempi

Esempio

Modificare il valore di un <button> secondo attributo di elemento:

document.getElementsByTagName("BUTTON")[0].attributes[1].value = "newClass";
Prova tu stesso "

<Attributo dell'oggetto