вот у меня еще одна проблема)) нужно с зависимости от того что выбрано выводить сумму. изночально дано, к примеру, 100 и это выводится в конце страницы. есть еще радиобаттон. "А" "Б" "В". при выборе "А" +0, при "Б" +10, при "В" +20. и в зависимости от того что выбрано должно прибавляться в тем 100. еще имеется чикбаттон. когда она нажимается прибавляется +50. нашед в интернете скрипт делающий примерно то что надо, но не совсем. <html> <head> <script language=JavaScript> function sums2() { arr = new Array(1,2,3,4,5,6,7,8,9,10,11,12) sum=0; for(i=1;i<13;i++) { if(document.getElementById("r"+i).checked)sum+=arr[i-1]; } a=0; s=parseInt(document.getElementById("r13").value); if((s>0)&&(s<10))a=10 else if((s>9)&&(s<31))a=30 else if(s>30)a=50; sum+=s*a; document.formText.sumOut.value=sum; } </SCRIPT> </head> <body> <FORM name=formText> <INPUT id=r1 type=radio name=aa>text 1 <INPUT id=r2 type=radio name=aa>text 2 <INPUT id=r3 type=radio name=aa>text 3<BR><BR> <INPUT id=r4 type=checkbox>text 4<BR> <INPUT id=r5 type=checkbox>text 5<BR> <INPUT id=r6 type=checkbox>text 6<BR> <INPUT id=r7 type=checkbox>text 7<BR> <INPUT id=r8 type=checkbox>text 8<BR> <INPUT id=r9 type=checkbox>text 9<BR> <BR> <INPUT id=r10 type=radio name=bb>text 10 <INPUT id=r11 type=radio name=bb>text 11 <INPUT id=r12 type=radio name=bb>text 12<BR><BR> <INPUT id=r13 type=text name=txt value=0><BR><BR> <INPUT onclick=sums2() type=button value=Подсчитать> <BR>Сумма:<BR><INPUT disabled name=sumOut></FORM> </body> </html>