求助!JavaScript,不会了.

1 生动 富于冒险 善于分析 适应力强
2 喜好娱乐 善于说服 坚持不懈 和平
3 善于社交 意志坚定 自我牺牲 顺服
4 令人信服 竞争性 体贴 自控性
5 使人振作 反应敏捷 受尊重 含蓄
6 生机勃勃 自立 敏感 满足
7 推动者 积极 计划者 耐性
8 无拘无束 肯定 按部就班 羞涩
9 乐观 坦率 井井有条 迁就
10 有趣 强迫性 忠诚 友善

共十行,每一行有四种选择,只能选一个,单选
例对于第三个
3 善于社交 意志坚定 自我牺牲 顺服
只能选择上述4个中的一个.
提交前,检验是否每行选择了一个,总选中数是否是10个.

统计分数,

每个选择1分,总分一定是10分.
但是:要求统计每一列被选中的个数,得到四个列的选中个数,
例:第一列选中3;第二列选中1个; 第三列选中5;第四列选中1个
分数为 3 1 5 1 总分10分
---------------------------------------------------------------

 1<script>   
 2function count(){   
 3var a=[0,0,0,0]   
 4for(i=1;i<=10;i++){   
 5var r=document.getElementsByName("radiobutton"+i)   
 6var n=0   
 7for(j=0;j<r.length;j++){   
 8if(r[j].checked){   
 9n++   
10a[j]++   
11}   
12}   
13}   
14for(k=0;k<a.length;k++)eval("r"+k).innerHTML=a[k]   
15}   
16</script>
  1<form action="" method="post" name="form1" onsubmit="return false">
  2<table align="center" border="0" cellpadding="5" cellspacing="0" width="80%">
  3<tr>
  4<td>说明:在以下各行的词语中,用"" 在最使我们词语前作记号,要做完10题,不要漏掉任何一题,若你不能肯定哪个是"最合适",请想想:当你还是小孩的时候,哪个该是正确答案.</td>
  5</tr>
  6</table>
  7<table align="center" border="1" bordercolordark="#000000" bordercolorlight="#FFFFFF" cellpadding="3" cellspacing="0" width="80%">
  8<tr>
  9<td>1</td>
 10<td> <input name="radiobutton1" type="radio" value="radiobutton"/> </td>
 11<td>生动</td>
 12<td> <input name="radiobutton1" type="radio" value="radiobutton"/> </td>
 13<td>富于冒险</td>
 14<td> <input name="radiobutton1" type="radio" value="radiobutton"/> </td>
 15<td>善于分析</td>
 16<td> <input name="radiobutton1" type="radio" value="radiobutton"/> </td>
 17<td>适应力强</td>
 18</tr>
 19<tr>
 20<td>2</td>
 21<td> <input name="radiobutton2" type="radio" value="radiobutton"/> </td>
 22<td>喜好娱乐</td>
 23<td> <input name="radiobutton2" type="radio" value="radiobutton"/> </td>
 24<td>善于说服</td>
 25<td> <input name="radiobutton2" type="radio" value="radiobutton"/> </td>
 26<td>坚持不懈</td>
 27<td> <input name="radiobutton2" type="radio" value="radiobutton"/> </td>
 28<td>和平</td>
 29</tr>
 30<tr>
 31<td>3</td>
 32<td> <input name="radiobutton3" type="radio" value="radiobutton"/> </td>
 33<td>善于社交</td>
 34<td> <input name="radiobutton3" type="radio" value="radiobutton"/> </td>
 35<td>意志坚定</td>
 36<td> <input name="radiobutton3" type="radio" value="radiobutton"/> </td>
 37<td>自我牺牲</td>
 38<td> <input name="radiobutton3" type="radio" value="radiobutton"/> </td>
 39<td>顺服</td>
 40</tr>
 41<tr>
 42<td>4</td>
 43<td> <input name="radiobutton4" type="radio" value="radiobutton"/> </td>
 44<td>令人信服</td>
 45<td> <input name="radiobutton4" type="radio" value="radiobutton"/> </td>
 46<td>竞争性</td>
 47<td> <input name="radiobutton4" type="radio" value="radiobutton"/> </td>
 48<td>体贴</td>
 49<td> <input name="radiobutton4" type="radio" value="radiobutton"/> </td>
 50<td>自控性</td>
 51</tr>
 52<tr>
 53<td>5</td>
 54<td> <input name="radiobutton5" type="radio" value="radiobutton"/> </td>
 55<td>使人振作</td>
 56<td> <input name="radiobutton5" type="radio" value="radiobutton"/> </td>
 57<td>反应敏捷</td>
 58<td> <input name="radiobutton5" type="radio" value="radiobutton"/> </td>
 59<td>受尊重</td>
 60<td> <input name="radiobutton5" type="radio" value="radiobutton"/> </td>
 61<td>含蓄</td>
 62</tr>
 63<tr>
 64<td>6</td>
 65<td> <input name="radiobutton6" type="radio" value="radiobutton"/> </td>
 66<td>生机勃勃</td>
 67<td> <input name="radiobutton6" type="radio" value="radiobutton"/> </td>
 68<td>自立</td>
 69<td> <input name="radiobutton6" type="radio" value="radiobutton"/> </td>
 70<td>敏感</td>
 71<td> <input name="radiobutton6" type="radio" value="radiobutton"/> </td>
 72<td>满足</td>
 73</tr>
 74<tr>
 75<td>7</td>
 76<td> <input name="radiobutton7" type="radio" value="radiobutton"/> </td>
 77<td>推动者</td>
 78<td> <input name="radiobutton7" type="radio" value="radiobutton"/> </td>
 79<td>积极</td>
 80<td> <input name="radiobutton7" type="radio" value="radiobutton"/> </td>
 81<td>计划者</td>
 82<td> <input name="radiobutton7" type="radio" value="radiobutton"/> </td>
 83<td>耐性</td>
 84</tr>
 85<tr>
 86<td>8</td>
 87<td> <input name="radiobutton8" type="radio" value="radiobutton"/> </td>
 88<td>无拘无束</td>
 89<td> <input name="radiobutton8" type="radio" value="radiobutton"/> </td>
 90<td>肯定</td>
 91<td> <input name="radiobutton8" type="radio" value="radiobutton"/> </td>
 92<td>按部就班</td>
 93<td> <input name="radiobutton8" type="radio" value="radiobutton"/> </td>
 94<td>羞涩</td>
 95</tr>
 96<tr>
 97<td>9</td>
 98<td> <input name="radiobutton9" type="radio" value="radiobutton"/> </td>
 99<td>乐观</td>
100<td> <input name="radiobutton9" type="radio" value="radiobutton"/> </td>
101<td>坦率</td>
102<td> <input name="radiobutton9" type="radio" value="radiobutton"/> </td>
103<td>井井有条</td>
104<td> <input name="radiobutton9" type="radio" value="radiobutton"/> </td>
105<td>迁就</td>
106</tr>
107<tr>
108<td>10</td>
109<td> <input name="radiobutton10" type="radio" value="radiobutton"/> </td>
110<td>有趣</td>
111<td> <input name="radiobutton10" type="radio" value="radiobutton"/> </td>
112<td>强迫性</td>
113<td> <input name="radiobutton10" type="radio" value="radiobutton"/> </td>
114<td>忠诚</td>
115<td> <input name="radiobutton10" type="radio" value="radiobutton"/> </td>
116<td>友善</td>
117</tr>
118</table>
119<table align="center" border="1" bordercolordark="#000000" bordercolorlight="#FFFFFF" cellpadding="5" cellspacing="0" width="80%">
120<tr>
121<td width="5%">总分:</td>
122<td id="r0" width="23%">第一列选中的个数</td>
123<td id="r1" width="26%">第二列选中的个数</td>
124<td id="r2" width="23%">第三列选中的个数</td>
125<td id="r3" width="23%">第四列选中的个数</td>
126</tr>
127</table>
128<table align="center" border="0" cellpadding="5" cellspacing="0" width="80%">
129<tr>
130<td align="center"><input name="Submit" onclick="count()" type="submit" value="提交结果"/>
131<input name="Submit2" type="submit" value="重选"/>
132</td>
133</tr>
134</table>
135</form>
Published At
Categories with Web编程
comments powered by Disqus