Esempio
Ottenere il valore della class nodo di attributo di un <h1> Elemento:
var elmnt = document.getElementsByTagName("H1")[0];
var attr =
elmnt.getAttributeNode("class").value;
Il risultato di attr sarà:
democlass
Prova tu stesso " Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
Il getAttributeNode() restituisce il nodo attributo con il nome specificato di un elemento, come un oggetto Attr.
Suggerimento: Utilizzare l'attributo .value proprietà per restituire il valore del nodo attributo.
Suggerimento: Utilizzare il getAttribute() metodo se si desidera solo per restituire il valore di attributo.
Per ulteriori informazioni sull'oggetto attr, vedi L'oggetto DOM HTML Attribute .
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
getAttributeNode() | sì | sì | sì | sì | sì |
Sintassi
parametri Parametro Tipo Descrizione attributename String Necessario. Il nome dell'attributo che si desidera tornare
Dettagli tecnici
Valore di ritorno: Un oggetto Attr, che rappresenta il specified nodo attributo.
Nota: se il attributo non esiste, il valore restituito è null o una stringa vuota ("") DOM Version Nucleo Livello 1 elemento OBJECT
Altri esempi
Esempio
Ottenere il valore del target nodo attributo di un <a> elemento:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value; Il risultato di attr sarà:
_blank
Prova tu stesso "
Esempio
Ottenere il valore del onclick nodo di attributo di un <button> elemento:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value; Il risultato di attr sarà:
myFunction() Prova tu stesso "
Pagine correlate
HTML Tutorial: attributi HTML
HTML DOM Riferimento: Il HTML DOM attributo dell'oggetto
HTML DOM Riferimento: href="met_element_getattribute.html"> getAttribute() Method
HTML DOM Riferimento: attributo .value proprietà
HTML DOM Riferimento: href="met_element_removeattributenode.html"> removeAttributeNode() Method
HTML DOM Riferimento: href="met_element_setattributenode.html"> setAttributeNode() Method