怎样用asp开发一个简单的在线考试程序

怎样用asp开发一个简单的在线考试程序,第1张

脚本说明:

第一步:把如下代码加入<head>区域中

<SCRIPT LANGUAGE="JavaScript">

<!--

function scorequiz(form) {

list=0

if(form.Q1.value!=null &&form.Q1.value=="*") {list=list+1}

if(form.Q2.value!=null &&form.Q2.value=="*") {list=list+1}

if(form.Q3.value!=null &&form.Q3.value=="*") {list=list+1}

if(form.Q4.value!=null &&form.Q4.value=="*") {list=list+1}

if(form.Q5.value!=null &&form.Q5.value=="*") {list=list+1}

if(form.Q6.value!=null &&form.Q6.value=="*") {list=list+1}

if(form.Q7.value!=null &&form.Q7.value=="*") {list=list+1}

if(form.Q8.value!=null &&form.Q8.value=="*") {list=list+1}

if(form.Q9.value!=null &&form.Q9.value=="*") {list=list+1}

if(form.Q10.value!=null &&form.Q10.value=="*") {list=list+1}

form.SCORE.value =eval(list)

if (form.SCORE.value<=8){

ok="不及格!"}

}

function clearquiz(form) {

list=0

form.Q1.value="?"

form.Q2.value="?"

form.Q3.value="?"

form.Q4.value="?"

form.Q5.value="?"

form.Q6.value="?"

form.Q7.value="?"

form.Q8.value="?"

form.Q9.value="?"

form.Q10.value="?"

form.SCORE.value =eval(list)

}

function msg() {

alert("感谢参加测氏薯段试,您的成绩已经将mail给Webmaster。")

}

// -->

</SCRIPT>

第二步:把如下代码歼誉加入<body>区域中

<table width="75%" border="0" align="center">

<tr>

<td>

<form name="quiz1"

action ="mailto:xiaoqinglu@263.net?subject=测试结果反馈" method="post" enctype="text/plain"

onLoad="clearquiz(this.form)" onSubmit="msg()">

您的姓名:

<input type="Text" name="Name" value="" class="pt9">

<br>

<hr>

1. Internet上使用的网络协议是:__________

<ol>

<input type="radio" name="Q1" value="*TCP/IP" onClick=Q1.value="*">

TCP/IP<br>

<input type="radio" name="Q1" value="手塌X.25" onClick=Q1.value="X.25">

X.25<br>

<input type="radio" name="Q1" value="NetBEUI" onClick=Q1.value="NetBEUI">

NetBEUI<br>

</ol>

2. 我们通过__________长距离连接两台计算机使它们通讯。

<ol>

<input type="radio" name="Q2" value="LAN" onClick=Q2.value="A">

LAN<br>

<input type="radio" name="Q2" value="*WAN" onClick=Q2.value="*">

WAN<br>

<input type="radio" name="Q2" value="WAIS" onClick=Q2.value="C">

WAIS<br>

</ol>

3. HUB是指:__________

<ol>

<input type="radio" name="Q3" value="网关" onClick=Q3.value="网关">

网关<br>

<input type="radio" name="Q3" value="网桥" onClick=Q3.value="网桥">

网桥<br>

<input type="radio" name="Q3" value="路由器" onClick=Q3.value="路由器">

路由器<br>

<input type="radio" name="Q3" value="*集线器" onClick=Q3.value="*">

集线器<br>

</ol>

4. 56K MODEM的传输速度为:__________

<ol>

<input type="radio" name="Q4" value="56Kbytes" onClick=Q4.value="A">

每秒传输56K bytes的数据。 <br>

<input type="radio" name="Q4" value="*56kbps" onClick=Q4.value="*">

每秒传输56k bits的数据。 <br>

</ol>

5. Gateway是指:__________

<ol>

<input type="radio" name="Q5" value="*网关" onClick=Q5.value="*">

网关<br>

<input type="radio" name="Q5" value="网桥" onClick=Q5.value="B">

网桥<br>

<input type="radio" name="Q5" value="路由器" onClick=Q5.value="C">

路由器<br>

<input type="radio" name="Q5" value="集线器" onClick=Q5.value="D">

集线器<br>

</ol>

6. Http默认的端口是:__________

<ol>

<input type="radio" name="Q6" value="8080" onClick=Q6.value="A">

8080<br>

<input type="radio" name="Q6" value="*80" onClick=Q6.value="*">

80<br>

<input type="radio" name="Q6" value="25" onClick=Q6.value="25">

25<br>

</ol>

7. JavaScript是一种类似于C++的语言,比较难掌握:__________

<ol>

<input type="radio" name="Q7" value="True" onClick=Q7.value="T">

True<br>

<input type="radio" name="Q7" value="*False" onClick=Q7.value="*">

False<br>

</ol>

8. JAVA是 __________ 公司的产品:

<ol>

<input type="radio" name="Q8" value="Microsoft" onClick=Q8.value="A">

Microsoft<br>

<input type="radio" name="Q8" value="Novell" onClick=Q8.value="B">

Novell<br>

<input type="radio" name="Q8" value="*SUN" onClick=Q8.value="*">

SUN<br>

</ol>

9. CGI通过__________收集用户填写的表单信息:

<ol>

<input type="radio" name="Q9" value="Form" onClick=Q9.value="A">

Form<br>

<input type="radio" name="Q9" value="*环境变量" onClick=Q9.value="*">

环境变量<br>

<input type="radio" name="Q9" value="javascripts脚本" onClick=Q9.value="C">

javascripts脚本<br>

</ol>

10. 服务器响应"404 error"的含义是: __________

<ol>

<input type="radio" name="Q10" value="*文件不存在" onClick=Q10.value="*">

文件不存在<br>

<input type="radio" name="Q10" value="Server error" onClick=Q10.value="B">

服务器错误<br>

<input type="radio" name="Q10" value="Client error" onClick=Q10.value="C">

浏览器错误<br>

</ol>

<hr>

<input type="button" name="submit" value="开始评分" onClick=scorequiz(this.form) class="pt9">

<input type="reset" name="reset" value="重新测试" onClick=clearquiz(this.form) class="pt9">

<input type="submit" value="将成绩MAIL给管理员" onClick=scorequiz(this.form) name="submit" class="pt9">

<br>

<br>

你的考试成绩:

<input name="SCORE" type="text" class="pt9">

</form>

</td>

</tr>

</table>

大致编写概况如下,供楼主参考

1、先规划页面,在纸上弄出一个流程来

2、根据流程图把所旦绝数有需要到的版面PS出来后在做成静态的HTML页面

3、规划数据库表,把一些需要到的配置宏竖信息先录入到表中

4、利用静态的HTML文件来做动态页面,一般情况下就是增模首删改查数据库了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12525161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存