можно исправить код что бы считало?
<form name="Sum">
<input type="checkbox" value="1" attr(lo)="15"/>
<input type="checkbox" value="2" lo="45"/>
<input type="checkbox" value="12" lo="45" />
<input type="checkbox" value="10" lo="45"/>
<input type="checkbox" value="3" lo="45"/>
<input type="checkbox" value="4" name="45"/>
<input type="checkbox" value="5" name="45"/>
<output id="rezultat">Сумма: 0</output>
</form>
<script>
var s = document.forms.Sum,
d = s.querySelectorAll('input[type="checkbox"]:not([attr('lo')]), input[type="checkbox"][attr('lo')=""]');
s.onchange = function() { // начало работы функции сложения
var n = s.querySelectorAll('[type="checkbox"][attr('lo')=""]'),
itog = 0;
for(var j=0; j<n.length; j++)''
n[j].checked ? itog += parseFloat(n[j].attr('lo')) : itog;
document.getElementById('rezultat').innerHTML = 'Сумма: ' + itog;
}
</script>
|