Дан код на странице?
<div class="block">
<input type="checkbox" value="1" name="one">
<input type="checkbox" value="2" name="two">
<input type="checkbox" value="3" name="three">
<input type="checkbox" value="4" name="four">
</div>
Как мне произвести вычисления и получить сумму value (ответ 10) и знать сколько чекбоксов при этом выбрано всего (в данном случае 4). Имя поля не принципиально, можно сделать у всех name="box[]"
Всем чекбоксам сделай один name="cname"
var sum = 0;
var elements = tableElem.getElementsByName('cname');
for (var i = 0; i < elements.length; i++) {
var input = elements[i];
sum = sum + input.value;
alert( input.value + ': ' + input.checked );
}
elements.length - кол-во чекбоксов
sum - сумма
Продвижение своими сайтами как стратегия роста и независимости