循环不起作用,我想就是这样,也许 list[i].removeChild(list[i]);
我想删除 lt
列表类。
function removeDone () {
var lista = document.getElementsByTagName('li');
for (var i = 0; i < list.length; i++) {
if list[i].classList.contains('lt') {
list[i].removeChild(list[i]);
}
}
}
最佳答案
您可以使用 CSS 选择器...
function removeDone() {
var lists = document.querySelectorAll('li.lt');
for (var i = 0; i < lists.length; i++){
lists[i].parentNode.removeChild(lists[i]);
}
}
关于javascript - 删除子循环(已损坏)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26817886/