In this article, we will learn how to add the class name property to the element, along with understanding the implementation through the example. The class name attribute can be used by CSS and JavaScript to perform certain tasks for elements with the specified class name. Adding the class name by using JavaScript can be done in many ways. Using .: This property is used to add a class name to the selected element. Syntax: It is used to set the className property. element.className = "newClass"; It is used to return the className property. element.className; Property Value:
Return value: It is of string type which represents the class or list of classes of elements with space-separated. Example: This example uses the .className property to add a class name. HTML
element.className;0 < element.className;2 element.className;3 element.className;2 > element.className;0 < element.className;8 > element.className;0 element.classList.add("newClass");1 element.classList.add("newClass");2 element.classList.add("newClass");3 element.classList.add("newClass");2 element.classList.add("newClass");5 element.className;0 element.classList.add("newClass");7 element.className;0 element.classList.add("newClass");9 element.className;8 > element.classList.add("newClass");9 head >
element.className;8 <!DOCTYPE html> 8<!DOCTYPE html> 9> element.className;0 < < 3 element.className;8 <!DOCTYPE html> 8< 6> element.classList.add("newClass");2 < 9element.className;0 element.classList.add("newClass");9 < 3> element.className;0 < html 6 html 7<!DOCTYPE html> 8html 9> 0html 6>
element.className;0 < > 5 > 6<!DOCTYPE html> 8> 8> 9> 5> element.className;0 element.className;0 < 4element.className;0 < < 7> element.className;0 head 0element.classList.add("newClass");2 head 2element.classList.add("newClass");2 head 4element.className;0 element.classList.add("newClass");7 element.className;0 element.classList.add("newClass");9 < 7> element.classList.add("newClass");9 <!DOCTYPE html> 6> element.classList.add("newClass");9 html > Output: .className Property Using .add() method: This method is used to add a class name to the selected element. Syntax: element.classList.add("newClass"); Example: This example uses .add() method to add class name. HTML
element.className;0 < element.className;8 > element.className;0 element.classList.add("newClass");1 element.classList.add("newClass");2 element.className;11 element.classList.add("newClass");2 element.className;13 element.classList.add("newClass");2 element.className;15 element.classList.add("newClass");2 element.classList.add("newClass");5 element.className;0 element.classList.add("newClass");7 element.className;0 element.classList.add("newClass");9 element.className;8 > element.classList.add("newClass");9 head >
element.className;8 <!DOCTYPE html> 8<!DOCTYPE html> 9> element.className;0 < < 3 element.className;8 <!DOCTYPE html> 8< 6> element.classList.add("newClass");2 < 9element.className;0 element.classList.add("newClass");9 < 3> element.className;0 < html 6 html 7<!DOCTYPE html> 8html 9> 0html 6>
element.className;0 < > 5 > 6<!DOCTYPE html> 8> 8> 9> 5> element.className;0 element.className;0 < 4element.className;0 < < 7> element.className;0 head 0element.classList.add("newClass");2 element.className;74 element.classList.add("newClass");2 element.className;76 element.className;0 element.classList.add("newClass");7 element.className;0 element.classList.add("newClass");9 < 7> element.classList.add("newClass");9 <!DOCTYPE html> 6> element.classList.add("newClass");9 html > Output: .add() Method Supported Browser:
JavaScript is best known for web page development but it is also used in a variety of non-browser environments. You can learn JavaScript from the ground up by following this JavaScript Tutorial and JavaScript Examples. |