Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026
The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.
When you have a DOM element reference you can remove a class using the remove method:
element.classList.remove('myclass')
You can add a new class to it by using the add method:
element.classList.add('myclass')
Implementation detail: classList is not an array, but rather it is a collection of type DOMTokenList.
You can’t directly edit classList because it’s a read-only property. You can however use its methods to change the element classes.