我在访问JavaScript中的html集合时遇到问题。
这是我的项目的链接:Codepen
在第136到154行,我向按钮添加了一个eventListener,以删除具有与第一个按钮ID相同的Class的按钮的所有li。对不起,解释起来很麻烦。我的问题是循环:
for (var k = 0; k < listeDelLength.length; k++) {
var pars = listeClassDelete[k];
pars.parentNode.removeChild(pars);
//k--;
}
我的循环按2乘2的方式工作,我知道这是因为我在循环内删除了自己的对象。我试图访问对象的长度,以像上面的示例一样将其推入数组,但是两者之间仍然存在连接。我找到的唯一解决方案是添加一个k--来迭代所有元素。 请问您有解决方案吗? 非常感谢。