我就要判断checkbox的正确性 再显示出来。要单选题。
分数不要。
帮我简化JavaScript代码吧
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<script language="JavaScript">
function check()
{document.all.mytitle.innerText="测试题一 多项选择题";}
function getresultcheck(form)
{var mykeys=new Array();
var totalscore=0;mykeys[0]="A";
mykeys[1]="ABD";
mykeys[2]="ABCD";
mykeys[3]="ACD";var answer=new Array();var score=new Array();var piyue=new Array();
for(var i=0;i<mykeys.length;i++) {answer[i]="";score[i]="";piyue[i]="";}
var every=form.elements;var lastname="";var lastnumber=0;
for(var i=0;i<every.length;i++){every[i].disabled=true;if(every[i].type=="checkbox"){if(every[i].checked)
{var item=parseInt(every[i].name.substr(1));answer[item-1]+=every[i].value;}}}
var message="";for(var i=0;i<answer.length;i++)
{if(answer[i]==mykeys[i]){score[i]=1;totalscore+=score[i];lastnumber+=1;piyue[i]="批阅:√  [正确答案:"+mykeys[i]+" ]";
}else{flag=0;score[i]=0;lastnumber+=1;piyue[i]="批阅:×  [正确答案:"+mykeys[i]+" ]";}
if (answer[i]==""){piyue[i]="批阅:×  [正确答案:"+mykeys[i]+" ]";}}document.all.tishi1.innerText=piyue[0];
document.all.tishi2.innerText=piyue[1];
document.all.tishi3.innerText=piyue[2];
document.all.tishi4.innerText=piyue[3];message+="您的最终得分:";lastnumber=Math.round(100*totalscore/lastnumber);
message+=lastnumber;
document.all.total.innerText=message;}
</script>
</head>
<body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" onload="check();">
<table width="100%" bgcolor="E4E4E4" border="0" cellpadding="0" cellspacing="0">
</table>
<p align="center"><font class="unnamed5" id="mytitle"></font></p>
<form method="POST" id="myform">
<p align="left">
1.多媒体数据库中存储的信息可以是:(    )。<br>
<label for=C1A><input type=checkbox id=C1A name=C1 value=A>A.图形、图像</label><br>
<label for=C1B><input type=checkbox id=C1B name=C1 value=B>B.文本</label><br>
<label for=C1C><input type=checkbox id=C1C name=C1 value=C>C.视频、动画</label><br>
<label for=C1D><input type=checkbox id=C1D name=C1 value=D>D.音频</label><br>
<table border=0 cellspacing=0 cellpadding=0>
<tr><td><label style="color: #FF0000" id="tishi1">&nbsp;</label></td></tr></table>
2.下列哪些不是多媒体数据库的特征?(    )。<br>
<label for=C2A><input type=checkbox id=C2A name=C2 value=A>A.数据模型的多样化</label><br>
<label for=C2B><input type=checkbox id=C2B name=C2 value=B>B.物理和逻辑数据独立性</label><br>
<label for=C2C><input type=checkbox id=C2C name=C2 value=C>C.数据格式的一致性</label><br>
<label for=C2D><input type=checkbox id=C2D name=C2 value=D>D.媒体数据独立性</label><br>
<table border=0 cellspacing=0 cellpadding=0>
<tr><td><label style="color: #FF0000" id="tishi2">&nbsp;</label></td></tr></table>  <p align="center">
    <input onclick="getresultcheck(this.form)"  type="button" value="  批  阅  " name="B1" class="style3">
  </p>
  <label style="font-size: 12pt; color: #FF0000" id="total">&nbsp;&nbsp;</label>
</form>
<p align="center">&nbsp;</p>
</body>
</html>