Привет!
Ни как не могу понять причину неверной отработки функции.
В идеале должен считать сумму, но подсчет ведется только если 2 раза нажать на чекбокс или поле radio. При первом клике пересчитываются старое значение из этого value.
Есть такой
function countTotalSum() {
var inputItems = document.getElementsByClassName('price-input');
var sumContainer = document.getElementById('sum');
var totalSum = 0;
for (var i = 0; i < inputItems.length; i++) {
if(document.getElementById('dugi-'+i).checked) {
totalSum=totalSum+parseInt(document.getElementById('dugi-'+i).value);
sumContainer.innerHTML = totalSum;
}
}
}