Element.removeAttribute()

removeAttribute rimuove un attributo dell'elemento specificato.

Sintassi

element.removeAttribute(nomeAttributo); 
  • nomeAttributo è una stringa che indica l'attributo da rimuovere da element.

Esempio

// <div id="div1" align="left" width="200px"> 
document.getElementById("div1").removeAttribute("align"); 
// adesso: <div id="div1" width="200px">

Note

È preferibile utilizzare removeAttribute anziché impostare il valore dell'attributo come null utilizzando setAttribute.

Cercare di rimuovere un attributo che non è presente nell'elemento non causa un'eccezione.

DOM methods dealing with element's attributes:

Not namespace-aware, most commonly used methods Namespace-aware variants (DOM Level 2) DOM Level 1 methods for dealing with Attr nodes directly (seldom used) DOM Level 2 namespace-aware methods for dealing with Attr nodes directly (seldom used)
setAttribute (DOM 1) setAttributeNS setAttributeNode setAttributeNodeNS
getAttribute (DOM 1) getAttributeNS getAttributeNode getAttributeNodeNS
hasAttribute (DOM 2) hasAttributeNS - -
removeAttribute (DOM 1) removeAttributeNS removeAttributeNode -

Specifiche

DOM Level 2 Core: removeAttribute (introdotto in DOM Level 1 Core)

Tag del documento e collaboratori

 Hanno collaborato alla realizzazione di questa pagina: fbatta
 Ultima modifica di: fbatta,