Задать вопрос
@cjkfdt

Как удалить 2 и последующие теги из DOM (vanilla js)?

Добрый день. Есть такая вот структура:
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
...

Собственно этих дивов будет неопределенное кол-во, как удалить 2 и последующие за ним все дивы, т.е. независимо от их количества в итоге оставался только один див. На vanilla js. Спасибо
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Array.prototype.slice.call(document.querySelectorAll('div.item'), 1)
  .forEach(function(el) {el.remove();});
Ответ написан
evgeniy8705
@evgeniy8705
Повелитель вселенной
Array.prototype.slice.call(document.querySelectorAll(".item"), 1).forEach(item => item.remove());
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы