Удаление елементов JS
function del(){
var count = container.getElementsByTagName("div").length;
alert(count);
for(i = 2; i < count + 1; i++){
var checkboxId = document.getElementById('checkbox' + i);
if (checkboxId.checked == true){
var delDiv = document.getElementById("section" + i);
delDiv.remove();
alert(checkboxId);
}
}
}
Код выше по задумке должен удалять div'ы в которых чексбокс активен, он это и делает, но после того как один раз удалишь он уже не находит следующие чекбоксы что шли после того div'a что удалился. Предпологаю я не верно очищаю масивы и он пытается найти их там где ничего нет уже. Как можно решить эту проблему?