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.

✌️ Like this article? Follow me on Twitter and LinkedIn. You can also subscribe to RSS Feed.