Javascript - for循环中的innerHTML

时间:2017-01-22 12:32:59

标签: javascript loops for-loop innerhtml

我在"和#34;中从元素获取innerHTML值时遇到问题。环。这是我的代码:

for (i; i<count; i++) {
document.getElementsByClassName("element")[i].addEventListener("click", function() {
    quantity = document.getElementsByClassName("quantity")[i].innerHTML;
    console.log(quantity);
});r
}

循环正常工作,但我无法从点击的对象中获取innerHTML值。

修改 我试图做这样的事情:

for (i; i<count; i++) {
 document.getElementsByClassName("dodaj_do_koszyka")[i].addEventListener("click", function(e) {
    e.preventDefault();
    // dodaj(i);
    console.log(i);
});
}
function dodaj(i) {
 var quantity = document.getElementsByClassName("quantity")[i].innerHTML;
 console.log(quantity);
}

仍然无法运作。来自for循环的 i 显示 i 的数字(迭代?),而不是值。

0 个答案:

没有答案