@fynt1k

Почему не работает remove?

deleteButton.onclick = function() {
        var allComplete = document.querySelectorAll('.complete');
        for (let i = 0; i < allComplete.length; i++) {
            allComplete.remove();
        }
    };

Нужно чтобы по клику удалялись все элементы с классом complete, только вот remove не работает
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
wapster92
@wapster92 Куратор тега JavaScript
deleteButton.onclick = function() {
        var allComplete = document.querySelectorAll('.complete');
        for (let i = 0; i < allComplete.length; i++) {
            allComplete[i].remove();
        }
    };

Объясни пожалуйста почему ты в одном случае используешь var, а в другом let
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
fomenkogregory
@fomenkogregory
Юниор софтварный инженер
Ты вызываешь метод на коллекции
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы