Metodo getAttribute() dell'Elemento DOM HTML

Definizione e uso

getAttribute() Il metodo restituisce il valore dell'attributo dell'elemento.

Vedi anche:

metodo setAttribute()

metodo removeAttribute()

Metodo hasAttribute()

Metodo hasAttributes()

Metodo createAttribute()

Metodo getAttributeNode()

Metodo setAttributeNode()

Metodo removeAttributeNode()

Tutorial:

Proprietà HTML

Esempio

Esempio 1

Ottieni il valore dell'attributo class dell'elemento:

let text = element.getAttribute("class");

Prova tu stesso

Esempio 2

Ottieni il valore dell'attributo target dell'elemento <a>:

let text = myAnchor.getAttribute("target");

Prova tu stesso

Esempio 3

Ottieni il valore dell'attributo onclick dell'elemento <button>:

let text = myButton.getAttribute("onclick");

Prova tu stesso

Sintassi

element.getAttribute(name)

Parametro

Parametro Descrizione
name Obbligatorio. Il nome dell'attributo.

Valore di ritorno

Tipo Descrizione
Stringa Valore dell'attributo.
null Se l'attributo non esiste.

Dettagli tecnici

L'oggetto HTMLElement definisce le proprietà JavaScript corrispondenti a ogni attributo HTML standard, quindi è necessario utilizzare questo metodo solo quando si desidera consultare il valore di un attributo non standard. È necessario utilizzarlo insieme al documento HTML.

In un documento XML, il valore dell'attributo non può essere utilizzato direttamente come attributo dell'elemento e deve essere consultato tramite una chiamata di metodo. Per i documenti XML che utilizzano uno spazio dei nomi, è necessario utilizzare Metodo getAttributeNS().

Supporto dei browser

element.getAttribute È una caratteristica di DOM Level 1 (1998).

Tutti i browser lo supportano completamente:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Supporto 9-11 Supporto Supporto Supporto Supporto