当前位置:编程学习 > JAVA >>

用JAVA或C#编一个在线测试的程序

答案:
===1、将以下代码加入html的&lt;head&gt;&lt;/head&gt;之间<br> <br>&lt;script language="javascript"&gt;<br> var total_question = 4// 修改这里与题目数量一致<br> var msg = ""<br> // 正确答案<br> var solution = new array(total_question)<br> solution[0] = "tcp/ip"<br> solution[1] = "集线器"<br> solution[2] = "sun"<br> solution[3] = "microsoft"<br> //<br> function getselectedbutton(buttongroup)<br> {<br> for (var x=0; x &lt; buttongroup.length; x++)<br> if (buttongroup[x].checked) return x<br> return 0<br> }<br> function reportscore(correct)<br> {<br> var secwin =<br> window.open("","scorewin","scrollbars,width=300,height=220")<br> var musthave1 = "&lt;html&gt;&lt;head&gt;&lt;title&gt;测验成绩报告&lt;/title&gt;&lt;/head&gt;&lt;body&gt;"<br> var percent = "&lt;h2&gt;测验成绩 : "+math.round(correct/total_question*100)<br> + "&lt;/h2&gt;&lt;hr&gt;"<br> lastscore=math.round(correct/total_question*100)<br> if (lastscore == "100"){<br> msg = musthave1 +percent + "&lt;font color='red'&gt;恭喜,全部答对了!&lt;/font&gt;&lt;p&gt;" + msg + "&lt;input type='button' value='close' onclick=javascript:window.close()&gt;&lt;/body&gt;&lt;/html&gt;"}<br> else {<br> msg = musthave1 +percent + "&lt;font color='red'&gt;正确答案:&lt;/font&gt;&lt;p&gt;" + msg + "&lt;input type='button' value='close' onclick=javascript:window.close()&gt;&lt;/body&gt;&lt;/html&gt;"<br> }<br> secwin.document.write(msg)<br> msg = "" //清空msg<br> }<br> function grade()<br> {<br> var correct = 0<br> var wrong = 0<br> for (number=0; number &lt; total_question; number++)<br> {<br> var form = document.forms[number]<br> // question #<br> var i = getselectedbutton(form.q1)<br> if (form.q1 [i].value == "1") { correct++ } else { wrong++ msg += "question "+(number+1)+"." +solution[number]+"&lt;br&gt;" } } reportscore(correct) } &lt;/script&gt; &lt;style type="text/css"&gt; &lt;!-- .pt9 { font: 9pt "宋体"} body { font: 9pt "宋体" ; margin: 0px} td { font: 9pt "宋体" } --&gt; &lt;/style&gt; ====2、将以下代码加入heml的&lt;body&gt;&lt;/body&gt;之间 &lt;p align="center"&gt;&lt;!--- begin click2net code ---&gt; &lt;/p&gt; &lt;dl&gt; &lt;dd align="center"&gt; &lt;/dd&gt; &lt;table width="75%" border="0" align="center"&gt; &lt;tr&gt; &lt;td&gt;&lt;form&gt; &lt;p&gt;三个非常简单的问题:&lt;/p&gt; &lt;p&gt;(1)internet上使用的网络协议是:__________ &lt;br&gt; &lt;input type="radio" name="q1" value="0" checked&gt;x.25 &lt;input type="radio" name="q1" value="1"&gt;tcp/ip &lt;input type="radio" name="q1" value="0"&gt;netbeui &lt;br&gt; &lt;br&gt;&lt;/p&gt;&lt;/form&gt;&lt;form&gt; &lt;p&gt;(2)hub是指:__________ &lt;br&gt; &lt;input type="radio" name="q1" value="0" checked&gt;网桥 &lt;input type="radio" name="q1" value="1"&gt;集线器 &lt;input type="radio" name="q1" value="0"&gt;网关 &lt;input type="radio" name="q1" value="0"&gt;路由器 &lt;br&gt; &lt;br&gt;&lt;/p&gt;&lt;/form&gt;&lt;form&gt; &lt;p&gt;(3)java是哪个公司的产品:__________ &lt;br&gt; &lt;input type="radio" name="q1" value="0" checked&gt;novell &lt;input type="radio" name="q1" value="0"&gt;microsoft &lt;input type="radio" name="q1" value="1"&gt;sun &lt;br&gt; &lt;br&gt; &lt;/p&gt;&lt;/form&gt;&lt;form&gt; &lt;p&gt;(4)iis(intern et information server)是哪个公司的产品:__________ &lt;br&gt; &lt;input type="radio" name="q1" value="0" checked&gt;novell &lt;input type="radio" name="q1" value="1"&gt;microsoft &lt;input type="radio" name="q1" value="0"&gt;netscape &lt;br&gt; &lt;br&gt;&lt;/p&gt;&lt;/form&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;dd align="center"&gt;&lt;p align="center"&gt;&lt;input type="button" name="submit" value="看看成绩"<br> onclick="grade()" class="pt9"&gt; &lt;/p&gt; &lt;/dd&gt;&lt;/dl&gt;

上一个:有用过Java工具类 Skwish 的人不?
下一个:谁能简单阐述下java编译执行的过程?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,