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

Как посчитать количество элементов в каждом контейнере?

Есть контейнеры с классом block. Внутри лежат элементы с классом item. Как узнать, сколько .item находится в каждом .block?

  • Вопрос задан
  • 384 просмотра
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
@Nc_Soft
const blocks = document.getElementsByClassName('block');
const stats = [];
for(block of blocks) {
  const size = block.getElementsByClassName('item').length;
  stats.push(size);
}
alert(stats);
Ответ написан
Tim-A-2020
@Tim-A-2020
let res = [...document.querySelectorAll('.block')].map(i => i.children.length);
console.log(res);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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