Ik heb weer een mind-bending probleem ;):
Zoals je ziet tel ik een zooi velden bij elkaar op van prijzen (ieder product bestaat uit 7 velden vandaar het /7 gedeelte) Hij telt het mooi op enzo, maar ALS f%^%$ing string. Dus 1+2+3+4+5+6=123456. Ik m'n machtige JS boek helemaal nagepluisd en nergens iets van typecasten of conversiefuncties te vinden.
Het zal wel weer iets debiels zijn maar ik kom er echt niet op.
code:
1
2
3
4
5
6
7
| function berekentot(){
var som=0;
for (var i=0; i<(f1.elements.length/7); i++){
eval('som+= (document.f1.Tt'+i+'.value);');
}
ftot.SubTot.value=som;
} |
Zoals je ziet tel ik een zooi velden bij elkaar op van prijzen (ieder product bestaat uit 7 velden vandaar het /7 gedeelte) Hij telt het mooi op enzo, maar ALS f%^%$ing string. Dus 1+2+3+4+5+6=123456. Ik m'n machtige JS boek helemaal nagepluisd en nergens iets van typecasten of conversiefuncties te vinden.
Het zal wel weer iets debiels zijn maar ik kom er echt niet op.