Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

Element.removeAttribute()

Baseline
Ampliamente disponible

Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.

removeAttribute elimina un atributo del elemento especificado.

Sintaxis

js
element.removeAttribute(attrName);
  • attrName es una cadena que nombra el atributo a ser eliminado de element.

Ejemplo

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

Notas

Debe usarse preferiblemente removeAttribute en lugar de establecer el valor del atributo a null usando setAttribute.

Intentar eliminar un atributo que no existe en el elemento no disparará una excepción.

Especificaciones

Especificación
DOM
# ref-for-dom-element-removeattribute①

Compatibilidad con navegadores