Poniżej wstawiam skrypt JS, który mam.
<script type="text/javascript"> var tab1 = document.getElementsByName('tq1'); var tab2 = document.getElementsByName('tq2'); var tab3 = document.getElementsByName('tq3'); var tab4 = document.getElementsByName('tq4'); var tab5 = document.getElementsByName('tq5'); var tab6 = document.getElementsByName('tq6'); var tab7 = document.getElementsByName('tq7'); var tab8 = document.getElementsByName('tq8'); var tab9 = document.getElementsByName('tq9'); var tab10 = document.getElementsByName('tq10'); var tab11 = document.getElementsByName('tq11'); var tab12 = document.getElementsByName('tq12'); var tab13 = document.getElementsByName('tq13'); var tab14 = document.getElementsByName('tq14'); var tab15 = document.getElementsByName('tq15'); var tab16 = document.getElementsByName('tq16'); var tab17 = document.getElementsByName('tq17'); var tab18 = document.getElementsByName('tq18'); var tab19 = document.getElementsByName('tq19'); var tab20 = document.getElementsByName('tq20'); function suma () { var pole1; var pole2; var pole3; var pole4; var pole5; var pole6; var pole7; var pole8; var pole9; var pole10; var pole11; var pole12; var pole13; var pole14; var pole15; var pole16; var pole17; var pole18; var pole19; var pole20; for(var i=0;i<tab1.length;i++) { if(tab1[i].checked) pole1 = tab1[i].value; } for(var i=0;i<tab2.length;i++) { if(tab2[i].checked) pole2 = tab2[i].value; } for(var i=0;i<tab3.length;i++) { if(tab3[i].checked) pole3 = tab3[i].value; } for(var i=0;i<tab4.length;i++) { if(tab4[i].checked) pole4 = tab4[i].value; } for(var i=0;i<tab5.length;i++) { if(tab5[i].checked) pole5 = tab5[i].value; } for(var i=0;i<tab6.length;i++) { if(tab6[i].checked) pole6 = tab6[i].value; } for(var i=0;i<tab7.length;i++) { if(tab7[i].checked) pole7 = tab7[i].value; } for(var i=0;i<tab8.length;i++) { if(tab8[i].checked) pole8 = tab8[i].value; } for(var i=0;i<tab9.length;i++) { if(tab9[i].checked) pole9 = tab9[i].value; } for(var i=0;i<tab10.length;i++) { if(tab10[i].checked) pole10 = tab10[i].value; } for(var i=0;i<tab11.length;i++) { if(tab11[i].checked) pole11 = tab11[i].value; } for(var i=0;i<tab12.length;i++) { if(tab12[i].checked) pole12 = tab12[i].value; } for(var i=0;i<tab13.length;i++) { if(tab13[i].checked) pole13 = tab13[i].value; } for(var i=0;i<tab14.length;i++) { if(tab14[i].checked) pole14 = tab14[i].value; } for(var i=0;i<tab15.length;i++) { if(tab15[i].checked) pole15 = tab15[i].value; } for(var i=0;i<tab16.length;i++) { if(tab16[i].checked) pole16 = tab16[i].value; } for(var i=0;i<tab17.length;i++) { if(tab17[i].checked) pole17 = tab17[i].value; } for(var i=0;i<tab18.length;i++) { if(tab18[i].checked) pole18 = tab18[i].value; } for(var i=0;i<tab19.length;i++) { if(tab19[i].checked) pole19 = tab19[i].value; } for(var i=0;i<tab20.length;i++) { if(tab20[i].checked) pole20 = tab20[i].value; } var wynik = parseInt(pole1)+parseInt(pole2)+parseInt(pole3)+parseInt(pole4)+parseInt(pole5)+parseInt(pole6)+parseInt(pole7)+parseInt(pole8)+parseInt(pole9)+parseInt(pole10)+parseInt(pole11)+parseInt(pole12)+parseInt(pole13)+parseInt(pole14)+parseInt(pole15)+parseInt(pole16)+parseInt(pole17)+parseInt(pole18)+parseInt(pole19)+parseInt(pole20); alert('Zebrane punkty:'+ wynik); return false; } document.getElementById('ale').onclick = suma; </script>
Wiecie jak to naprawić by działało tak jak chcę?
Z góry dzięki za pomoc i pozdrawiam.
