English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
setAttribute()Il metodo imposta il valore dell'attributo dell'elemento specificato.
Se l'attributo esiste già, viene aggiornato il valore; altrimenti, viene aggiunto un nuovo attributo con il nome e il valore specificati.
UsareremoveAttribute()Il metodo rimuove l'attributo dall'elemento.
element.setAttribute(name, value)
var x = document.getElementsByTagName("H1")[0]; x.setAttribute("class", "demo");Prova a Vedere‹/›
Tutti i browser supportano completamente il metodo setAttribute():
Metodo | |||||
setAttribute() | è | è | è | è | è |
parametro | descrizione |
---|---|
name | Una stringa che specifica il nome dell'attributo da impostare |
value | Stringa che contiene il valore da assegnare all'attributo |
Valore di Ritorno: | Non Definito |
---|---|
Eccezione: | InvalidCharacterError |
Versione DOM: | Livello 2 DOM |
Cambia il pulsante di input in campo di input:
document.getElementsByTagName("input")[0].setAttribute("type", "text");Prova a Vedere‹/›
Imposta il valore dell'attributo href per l'elemento ancore:
var x = document.getElementsByTagName("a")[0]; x.setAttribute("href", "https://it.oldtoolbag.com/CSS3/");Prova a Vedere‹/›
Tutorial HTML:Attributi HTML
Referenza HTML DOM:elemento Metodo .hasAttribute()
Referenza HTML DOM:elemento Metodo .getAttribute()
Referenza HTML DOM:elemento Metodo .removeAttribute()