JavaScript JavaScript and the DOM Getting a Handle on the DOM Using CSS Queries to Select Page Elements

Vic Mercier
Vic Mercier
3,276 Points


Let's so in my html file I have not class .How I do if i'd like to add a class with javascript?

1 Answer

Steven Parker
Steven Parker
205,159 Points

There's a few different ways to do this.

If I understand correctly, you want to add a class to an HTML element. One way would be to set the className value of that element. Another would be to call the classList.add() method. Here's some examples:

myElement.className = "special"     // this makes "special" the only class
myElement.classList.add("special")  // this adds the class but leaves any already there