published: 10 Aug 2022
2 min read
How to add or remove multiple CSS classes using JavaScript
To add or remove multiple CSS classes from an HTML element using JavaScript, you can use the classList
property.
The classList
property returns a live collection of all the classes applied to the element as a DOMTokenList
object.
This property is helpful to add, remove, and toggle CSS classes on an element. useful
The classList
property is read-only. However, you can modify it using the add()
and remove()
methods.
The add()
method allows you to add one or more CSS classes to an element:
const div = document.querySelector('div');
div.classList.add('pizza', 'spice', 'potato');
Similarly, the remove()
can be used to remove one or more CSS classes from an element:
const div = document.querySelector('div');
div.classList.remove('pizza', 'potato');
The classList
property only works in modern browsers and IE10 and above.
Take a look at this article to learn more about adding, removing, and toggling CSS classes in JavaScript.
Are we missing something? Help us improve this article. Reach out to us.
How to add or remove multiple CSS classes using JavaScript
To add or remove multiple CSS classes from an HTML element using JavaScript, you can use the classList
property.
The classList
property returns a live collection of all the classes applied to the element as a DOMTokenList
object.
This property is helpful to add, remove, and toggle CSS classes on an element. useful
The classList
property is read-only. However, you can modify it using the add()
and remove()
methods.
The add()
method allows you to add one or more CSS classes to an element:
const div = document.querySelector('div');
div.classList.add('pizza', 'spice', 'potato');
Similarly, the remove()
can be used to remove one or more CSS classes from an element:
const div = document.querySelector('div');
div.classList.remove('pizza', 'potato');
The classList
property only works in modern browsers and IE10 and above.
Take a look at this article to learn more about adding, removing, and toggling CSS classes in JavaScript.
Are you looking for other code tips?
JS Nooby
Javascript connoisseur