684 B
684 B
title, tags, cover, author, firstSeen
| title | tags | cover | author | firstSeen |
|---|---|---|---|---|
| Remove attributes | browser | new-york | chalarangelo | 2022-07-20T05:00:00-04:00 |
Removes all attributes from an HTML element.
- Use
Element.attributesandObject.values()to get all the attributes of the element. - Use
Array.prototype.forEach()and object destructuring to get the name of each attribute andElement.removeAttribute()to remove it from the element.
const removeAttributes = element =>
Object.values(element.attributes).forEach(({ name }) =>
element.removeAttribute(name)
);
removeAttributes(document.querySelector('p.special'));
// The paragraph will not have the 'special' class anymore