Не получается объединить значения span'ов в другой span
У неограниченного числа span'ов одинаковые классы basket_item_sum, нужно чтобы данные входили внутрь span'a с классом basket_sum. Пытался сделать через document.getElementsByClass, но ничего не вышло.
Ответы (1 шт):
Автор решения: MaximLensky
→ Ссылка
let span = document.querySelectorAll(".basket");
let ocum = [];
span.forEach(function(sp) {
ocum.push(+sp.textContent);
})
result.innerHTML = " = " + ocum.reduce(function(a, b) {
return a + b;
});
<div style="display: inline-block; color: blue; font-size: 24px;">
<span class="basket">23</span>
<span class="basket">11</span>
<span class="basket">2</span>
<span class="basket">67</span>
<span class="basket">34</span>
<span class="basket">112</span>
</div>
<span id="result" style="color: red; font-size: 24px;"></span>