13-3.htm
来自「JScript网页特效,包含很多的实现网页特效的方法.」· HTM 代码 · 共 162 行
HTM
162 行
<html>
<head>
<title>在线测试脚本(三)</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
var Total_Question = 4 // 题目数量
var msg = ""
// 每个题目的正确答案
var Solution = new Array(Total_Question)
Solution[0] = "TCP/IP"
Solution[1] = "HTML"
Solution[2] = "AOL"
Solution[3] = "Microsoft"
function GetSelectedButton(ButtonGroup) //获得用户所选答案序号
{
for (var x=0; x < ButtonGroup.length; x++)
if (ButtonGroup[x].checked) return x
return 0
}
function ReportScore(correct)
{
var SecWin=window.open("","scorewin","scrollbars,width=300,height=220")
var MustHave1 = "<HTML><HEAD><TITLE>测验成绩报告</TITLE></HEAD><BODY>"
var Percent = "<H2>测验成绩 : "+Math.round(correct/Total_Question*100) + "</H2><HR>"
lastscore=Math.round(correct/Total_Question*100)
if (lastscore == "100")
{
msg = MustHave1 +Percent + "<font color='red'>恭喜,全部答对了!</font><p>" + msg + "<input type='button' value='close' onclick=javascript:window.close()></BODY></HTML>"
}
else
{
msg = MustHave1 +Percent + "<font color='red'>正确答案:</font><p>" + msg + "<input type='button' value='关闭窗口' onclick=javascript:window.close()></BODY></HTML>"
}
SecWin.document.write(msg)
msg = "" //清空msg
}
function Grade()
{
var correct = 0
var wrong = 0
for (number=0; number < Total_Question; number++)
{
var form = document.forms[number] // Question #
var i = GetSelectedButton(form.q1)
if (form.q1[i].value == "1")
{
correct++
}
else
{
wrong++
msg += "问题 "+(number+1)+": " +Solution[number]+"<BR>"
}
}
ReportScore(correct)
}
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="75%" border="0" align="center">
<tr>
<td>
<form>
在线测试脚本(三) 一个小型考试:
<p>
(1)Internet上使用的网络协议是:__________
<br>
<input type="radio" name="q1" value="0" checked>
IPX
<input type="radio" name="q1" value="1">TCP/IP
<input type="radio" name="q1" value="0">NetBEUI
<br><br> </form>
<form>
(2)用于网页设计的是哪种语言的?:__________ <br>
<input type="radio" name="q1" value="0" checked>
C++
<input type="radio" name="q1" value="1">
HTML
<input type="radio" name="q1" value="0">
Foxpro
<input type="radio" name="q1" value="0">
Basic <br>
<Br> </form>
<form>
(3)下面哪个网站不是中国的网站:__________ <br>
<input type="radio" name="q1" value="0" checked>
Sina
<input type="radio" name="q1" value="0">
Sohu
<input type="radio" name="q1" value="1">
AOL <br>
<Br> </form>
<form>
(4)Windows NT是哪个公司的产品:__________ <br>
<input type="radio" name="q1" value="0" checked>Novell
<input type="radio" name="q1" value="1">Microsoft
<input type="radio" name="q1" value="0">Netscape
<br><Br> </form>
<form>
<div align="center">
<input type="button" name="Submit" value="看看成绩" onClick="Grade()" class="pt9">
</div>
</form>
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?