我试图在不使用GetElementById的情况下将新类添加到给定的类中。我的项目在列表上有一个数组,每个列表都创建动态类,例如0测试,1测试,2测试等。将新类添加到给定的类中,例如(0-test active-test)类。我正在尝试具有一些javascript属性,但无法正常工作。我的代码是:-
document.getElementsByClassName('0-test')[0].className += "active-test";
它不起作用,请告诉我如何添加新课程?
答案 0 :(得分:0)
使用element.classList
:
var element = document.getElementsByClassName('0-test')[0];
element.classList.add("mystyle");