我有这个JavaScript,可以通过类名称获取元素。
我希望在单击div时调用getLabels
函数。单击也会发生类更改。我无法使用document.getElementsByClassName
来获取click事件中要更改其类的元素。
function getLabels(){
var labels = document.getElementsByClassName("nf-checked-label");
for(i=0; i<labels.length; i++){
console.log(labels[i].innerText);
}
}
var element = document.getElementById("nf-form-8-cont");
element.addEventListener("click",getLabels);