Metodo HTML DOM getAttributeNode()
❮ L'oggetto elementoEsempio
Ottieni il valore del nodo dell'attributo di classe di un elemento <h1>:
var elmnt = document.getElementsByTagName("H1")[0];
var attr = elmnt.getAttributeNode("class").value;
Altri esempi "Provalo da solo" di seguito.
Definizione e utilizzo
Il metodo getAttributeNode() restituisce il nodo attributo con il nome specificato di un elemento, come oggetto Attr.
Suggerimento: utilizzare la proprietà .value dell'attributo per restituire il valore del nodo dell'attributo.
Suggerimento: utilizzare il metodo getAttribute() se si desidera semplicemente restituire il valore dell'attributo.
Per ulteriori informazioni sull'oggetto Attr, consulta The HTML DOM Attribute Object .
Supporto browser
Method | |||||
---|---|---|---|---|---|
getAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Sintassi
element.getAttributeNode(attributename)
Parametri
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to return |
Dettagli tecnici
Valore di ritorno: | Un oggetto Attr, che rappresenta il nodo di attributo specificato. Nota: se l'attributo non esiste, il valore restituito è null o una stringa vuota ("") |
---|---|
Versione DOM | Oggetto elemento di livello 1 di base |
Altri esempi
Esempio
Ottieni il valore del nodo dell'attributo di destinazione di un elemento <a>:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value;
Esempio
Ottieni il valore del nodo dell'attributo onclick di un elemento <button>:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value;
Pagine correlate
Esercitazione HTML: attributi HTML
Riferimento HTML DOM: l'oggetto attributo HTML DOM
Riferimento HTML DOM: metodo getAttribute()
Riferimento HTML DOM: attributo .value Proprietà
Riferimento HTML DOM: metodo removeAttributeNode()
Riferimento HTML DOM: metodo setAttributeNode()
❮ L'oggetto elemento