代码之家  ›  专栏  ›  技术社区  ›  Harleen Kaur Arora

如何在给定的元素Javscript中添加类?[副本]

  •  -1
  • Harleen Kaur Arora  · 技术社区  · 7 年前

    我试图在不使用GetElementById的情况下向给定类添加新类。我的项目在列表中有一个数组,每个列表都创建动态类,如0-test、1-test、2-test等等。将一个新类添加到给定的类中,如(0-test active test)类。我正在尝试一些javascript属性,但它不能正常工作。我的代码是:-

    document.getElementsByClassName('0-test')[0].className += "active-test";
    

    不起作用,请告诉我怎么加一个新班?

    1 回复  |  直到 6 年前
        1
  •  0
  •   ibrahim mahrir    7 年前

    使用 element.classList :

    var element = document.getElementsByClassName('0-test')[0];
    element.classList.add("mystyle");