类在单击事件更改时如何使用document.getElementsByClassName获取元素?

时间:2018-09-19 09:36:18

标签: javascript javascript-events

我有这个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);

0 个答案:

没有答案