修改循环中的HTML元素列表

时间:2018-12-19 15:53:30

标签: javascript loops object

我在访问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--来迭代所有元素。 请问您有解决方案吗? 非常感谢。

0 个答案:

没有答案