HTML DOM Element removeAttribute() Method
Example
Remove the class attribute from an <h1> element:
document.getElementsByTagName("H1")[0].removeAttribute("class");
Try it Yourself »
Remove the href attribute from an <a> element:
document.getElementById("myAnchor").removeAttribute("href");
Try it Yourself »
Definition and Usage
The removeAttribute()
method removes an attribute from an element.
The Difference Between removeAttribute() and removeAttributeNode()
The removeAttribute()
method removes an attribute, and does not have a return value.
The removeAttributeNode()
method removes an Attr object, and returns the removed object.
The result will be the same.
Syntax
element.removeAttribute(name)
Parameters
Parameter | Description |
name | Required. The name of the attribute. |
Return Value
NONE |
Browser Support
element.removeAttribute()
is a DOM Level 1 (1998) feature.
It is fully supported in all browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |