Metodo removeAttribute() dell'Elemento DOM HTML
- Pagina precedente remove()
- Pagina successiva removeAttributeNode()
- Torna alla pagina precedente Oggetto Elements DOM HTML
Definizione e uso
removeAttribute()
Il metodo elimina l'attributo dall'elemento.
Suggerimento:Le operazioni di eliminazione di attributi non esistenti o di attributi non impostati ma con valore predefinito vengono ignorate.
Differenze tra removeAttribute() e removeAttributeNode()
removeAttribute()
Il metodo elimina l'attributo e non restituisce alcun valore.
removeAttributeNode()
Il metodo elimina l'oggetto Attr e restituisce l'oggetto rimosso.
Il risultato sarà lo stesso.
Vedere anche:
Manuale di riferimento:
Tutorial:
Esempio
Esempio 1
Eliminare l'attributo class dall'elemento <h1>:
document.getElementsByTagName("H1")[0].removeAttribute("class");
Esempio 2
Eliminare l'attributo href dall'elemento <a>:
document.getElementById("myAnchor").removeAttribute("href");
Sintassi
element.removeAttribute(name)
Parametro
Parametro | Descrizione |
---|---|
name | Obbligatorio. Il nome dell'attributo. |
Valore di ritorno
Nessuno.
Sollevare
Se l'elemento è readonly e non è permesso di eliminare le sue proprietà, questa metodo solleverà un'eccezione DOMException con il codice NO_MODIFICATION_ALLOWED_ERR.
Supporto dei browser
element.removeAttribute()
È 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 |
- Pagina precedente remove()
- Pagina successiva removeAttributeNode()
- Torna alla pagina precedente Oggetto Elements DOM HTML