How to add or remove multiple CSS classes using JavaScript

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.

How to add or remove multiple CSS classes using JavaScript | Coding Tips And Tricks

Are we missing something?  Help us improve this article. Reach out to us.

Are you looking for other code tips?

Check out what's on in the category: javascript, programming
Check out what's on in the tag: javascript, programming