Metodo getAttributeNode() dell'elemento DOM HTML
- Pagina precedente getAttribute()
- Pagina successiva getBoundingClientRect()
- Torna alla pagina precedente Oggetto Elements DOM HTML
Definizione e uso
getAttribute()
Il metodo restituisce il valore dell'attributo specificato come oggetto Attr.
Soluzione alternativa:
Utilizzo Metodo getAttribute() Sarà più facile.
Vedi anche:
Guida:
Manuale di riferimento:
Conoscenza: la differenza tra getAttribute() e getAttributeNode()
getAttribute()
Il metodo restituisce il valore dell'attributo.
getAttributeNode()
Il metodo restituisce Oggetto Attrdevi utilizzare Attributo value Attr Per ottenere questo valore.
I risultati sono gli stessi.
Esempio
Esempio 1
Ottieni il valore del nodo attributo dell'attributo class dell'elemento <h1>:
const element = document.getElementsByTagName("H1")[0]; let text = element.getAttributeNode("class").value;
Esempio 2
Ottieni il valore del nodo attributo dell'attributo target dell'elemento <a>:
var elmnt = document.getElementById("myAnchor"); var attr = elmnt.getAttributeNode("target").value;
Esempio 3
Ottieni il valore del nodo attributo dell'attributo onclick dell'elemento <button>:
var elmnt = document.getElementById("myBtn"); var attr = elmnt.getAttributeNode("onclick").value;
Sintassi
element.getAttributeNode(name)
Parametro
Parametro | Descrizione |
---|---|
name | Obbligatorio. Il nome dell'attributo. |
Valore di ritorno
Tipo | Descrizione |
---|---|
Oggetto | Oggetto Attr del nodo attributo |
null | Se l'attributo non esiste. |
Descrizione
getAttributeNode()
Il metodo restituisce un nodo Attr che rappresenta il valore dell'attributo specificato. Nota che il nodo Attr può anche essere ottenuto tramite l'attributo attributes ereditato dall'interfaccia Node.
Supporto del browser
element.getAttributeNode()
È una caratteristica del 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 |
- Pagina precedente getAttribute()
- Pagina successiva getBoundingClientRect()
- Torna alla pagina precedente Oggetto Elements DOM HTML