Что за ошибка? Не подскажете? Есть скриптик, который считает сумму отмеченных чекбоксов,
function res()
{var p=0;
var All=document.forms['formSum'];
for(var i = 0; i < All.elements.length; ++i) {
if(All.elements[i].checked){
p=p+(parseInt(All.elements[i].value));
document.formSum.showres.value=p;}
}
}
Но почему-то когда я ставлю чекбокс, Майкрософтская хрень начинает ругаться
'elemets' is null or not an object
<form name="formSum">
<input type=\"checkbox\" name=\"q1\" onclick=\"res()\" value=\"$value\" />'$value'
</form>