Element: método removeAttribute()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
O método Element
removeAttribute()
remove o atributo com o nome especificado do elemento.
Sintaxe
js
removeAttribute(attrName)
Parâmetros
attrName
-
Uma string especificando o nome do atributo a ser removido do elemento. Se o atributo especificado não existir,
removeAttribute()
retorna sem gerar um erro.
Valor de retorno
None (undefined
).
Notas de uso
Você deve usar removeAttribute()
em vez de definir o valor do atributo como null
diretamente ou usando setAttribute()
.
Muitos atributos não se comportarão conforme o esperado se você defini-los como null
.
Exemplos
js
// Dado: <div id="div1" disabled width="200px">
document.getElementById("div1").removeAttribute("disabled");
// Agora: <div id="div1" width="200px">
Especificações
Specification |
---|
DOM Standard # ref-for-dom-element-removeattribute① |
Compatibilidade de navegadores
BCD tables only load in the browser