在删除多选框的时候使用
document.getElementById("batdelbtn").addEventListener("click",function(){
var checks = document.getElementsByName("newsid");
for(var i = 0; i < checks.length; i++){
if(checks[i].checked){
checks[i].parentNode.remove();
}
}
});
for循环一次 数组下标发生改变 则选中框删除不干净
正常删除方法:
document.getElementById("batdelbtn").addEventListener("click", function () {
var checks = document.getElementsByName("newsid");
// console.log(i);
for (let i = checks.length - 1; i >= 0; i--) {
// console.log("循环第"+i);
if (checks[i].checked) {
// console.log("第"+i+"个选中");
// console.log(checks[i]);
checks[i].parentNode.remove();
}
}
});