Método removeAttribute() del Elemento DOM HTML
- Página anterior remove()
- Página siguiente removeAttributeNode()
- Volver a la capa superior Objeto Elements de DOM HTML
Definición y uso
removeAttribute()
El método elimina atributos del elemento.
Consejo:Las operaciones de eliminación de atributos inexistentes o de atributos sin establecer pero con valor predeterminado se ignorarán.
Diferencias entre removeAttribute() y removeAttributeNode()
removeAttribute()
El método elimina el atributo y no devuelve ningún valor.
removeAttributeNode()
El método elimina el objeto Attr y devuelve el objeto eliminado.
El resultado será el mismo.
Véase también:
Manual de referencia:
Tutoriales:
Ejemplo
Ejemplo 1
Eliminar el atributo class del elemento <h1>:
document.getElementsByTagName("H1")[0].removeAttribute("class");
Ejemplo 2
Eliminar el atributo href del elemento <a>:
document.getElementById("myAnchor").removeAttribute("href");
Sintaxis
element.removeAttribute(name)
Parámetros
Parámetros | Descripción |
---|---|
name | Obligatorio. El nombre del atributo. |
Valor de retorno
Ninguno.
Lanzar
Si el elemento es de solo lectura y no se permite eliminar sus atributos, este método lanzará una excepción DOMException con el código NO_MODIFICATION_ALLOWED_ERR.
Compatibilidad del navegador
element.removeAttribute()
Es una característica de DOM Level 1 (1998).
Todos los navegadores lo soportan completamente:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Soporte | 9-11 | Soporte | Soporte | Soporte | Soporte |
- Página anterior remove()
- Página siguiente removeAttributeNode()
- Volver a la capa superior Objeto Elements de DOM HTML