mozilla
Your Search Results

    Element.className

    Summary

    className gets and sets the value of the class attribute of the specified element.

    Syntax

    var cName = elementNodeReference.className;
    elementNodeReference.className = cName;
    • cName is a string variable representing the class or space-separated classes of the current element.

    Example

    var elm = document.getElementById("div1");
    
    if (elm.className === "fixed") {
      // skip a particular class of element
      goNextElement();
    }

    Notes

    The name className is used for this property instead of class because of conflicts with the "class" keyword in many languages which are used to manipulate the DOM.

    Browser compatibility

    Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Basic support (Yes) (Yes) (Yes) (Yes) (Yes)
    Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

    Specification

    See also

    Document Tags and Contributors

    Last updated by: fscholz,
    Hide Sidebar