📄 admindatabaseedit.asp
字号:
<!--#include file="conn.asp"-->
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="../Default.css">
<title>在线考试系统</title>
<script language="javascript">
function Upload(Action){
window.open("admin_upload.asp?Mode=1&contents="+Action,"Upload","left=0,top=0,width=400,height=280,status=1");
}
function submitit()
{
if (addform.subjecttype.value=="")
{
alert("请选择试题类型!");
addform.subjecttype.focus();
return false;
}
if (addform.question.value=="")
{
alert("题干不能为空!");
addform.question.focus();
return false;
}
if (addform.knowledge.value=="")
{
alert("请选择试题所属的知识点!");
addform.knowledge.focus();
return false;
}
if (addform.subjecttype.value!="判断题")
{
if (addform.text1.value=="" || addform.text2.value=="" || addform.text3.value=="" || addform.text4.value=="")
{
alert("你至少要输入四个选项!");
return false;
}
}
if (addform.answer.value=="")
{
alert("请输入参考答案!");
addform.answer.focus();
return false;
}
if (addform.instruction.value=="")
{
alert("请输入操作说明!");
addform.instruction.focus();
return false;
}
if (addform.standard.value=="")
{
alert("请输入评分标准!");
addform.standard.focus();
return false;
}
if (addform.testtime.value=="")
{
alert("请输入建议的考试时间!");
addform.testtime.focus();
return false;
}
if (addform.score.value=="")
{
alert("请输入建议的考试得分!");
addform.score.focus();
return false;
}
}
</script>
<script language="JavaScript1.2" src="../js/lock.js"></script>
</head>
<body oncontextmenu="self.event.returnValue=false" bgcolor="#FFFFFF">
<%
dim id,subject,subjecttype,knowledge,difficulty,distinction,perception,question,instruction
dim text1,text2,text3,text4,text5,text6,answer,standard,testtime,score
sql="select * from exam_database where id='"&request.querystring("id")&"'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,1
id=rs("id")
subject=rs("subject")
subjecttype=rs("type")
knowledge=rs("knowledge")
difficulty=rs("difficulty")
distinction=rs("distinction")
perception=rs("perception")
question=rs("question")
instruction=rs("instruction")
text1=rs("text1")
text2=rs("text2")
text3=rs("text3")
text4=rs("text4")
text5=rs("text5")
text6=rs("text6")
answer=rs("answer")
standard=rs("standard")
testtime=rs("testtime")
score=rs("score")
rs.close
set rs=nothing
%>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" id="AutoNumber2" width="100%" bordercolor="#007CD0">
<tr>
<td width="100%">当前位置:题库管理 > <a href="admindatabase.asp">试题管理</a> >
<font color="#FF0000">试题编辑</font></td>
</tr>
</table>
<% if request.querystring("str")<>"" then %>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#000000" width="100%" bgcolor="#F1F1F1">
<tr>
<td width="100%" class="border"> <%=request("str")%> </td>
</tr>
</table>
<% end if %>
<form name="addform" method="POST" action="admindatabasesaveedit.asp" onsubmit="return submitit();">
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3" bgcolor="#F1F1F1" bordercolor="#007CD0">
<tr bordercolor="#F1F1F1">
<td class="border_blue" height="20" colspan="2"> 添加题目</td>
</tr>
<tr>
<td width="120" align="right" bordercolor="#F1F1F1" style="height: 22px">
当前题库:</td>
<td bordercolor="#F1F1F1" style="height: 22px">
<input type="hidden" name="id" value="<%=id%>">
<input type="text" name="subject" size="40" value="<%=subject%>" readonly class="s03">
</td>
</tr>
<tr>
<td align="right" bordercolor="#F1F1F1" style="height: 22px">选择类型:</td>
<td bordercolor="#F1F1F1" style="height: 22px">
<select size="1" name="subjecttype">
<option value="<%=subjecttype%>" selected><%=subjecttype%></option>
<option value="单选题">单选题</option>
<option value="多选题">多选题</option>
<option value="判断题">判断题</option>
</select></td>
</tr>
<tr>
<td align="right" bordercolor="#F1F1F1" style="height: 22px">标
题:</td>
<td bordercolor="#F1F1F1" style="height: 22px">
<textarea rows="3" name="question" cols="60" class="s01"><%=question%></textarea>
『<a href="javascript:Upload('question')">上传文件</a>』 </td>
</tr>
<tr>
<td align="right" bordercolor="#F1F1F1">知 识 点:</td>
<td bordercolor="#F1F1F1" style="height: 22px">
<select size="1" name="knowledge">
<option value="<%=knowledge%>" selected><%=knowledge%></option>
<% sql="select * from exam_knowledge where subject='"&subject&"'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,1
do while not rs.eof %>
<option value="<%=rs("knowledge")%>"><%=rs("knowledge")%></option>
<% rs.movenext
loop
rs.close
set rs=nothing
set conn=nothing %></select></td>
</tr>
<tr>
<td align="right" bordercolor="#F1F1F1">难 度:</td>
<td bordercolor="#F1F1F1" style="height: 22px">
<select size="1" name="difficulty">
<option value="<%=difficulty%>" selected><%=difficulty%></option>
<option value="难">难</option>
<option value="较难">较难</option>
<option value="中">中</option>
<option value="较易">较易</option>
<option value="易">易</option>
</select></td>
</tr>
<tr>
<td align="right" bordercolor="#F1F1F1">区 分 度:</td>
<td bordercolor="#F1F1F1" style="height: 22px">
<select size="1" name="distinction">
<option value="<%=distinction%>" selected><%=distinction%></option>
<option value="优">优</option>
<option value="良">良</option>
<option value="中">中</option>
<option value="较差">较差</option>
<option value="差">差</option>
</select></td>
</tr>
<tr>
<td align="right" bordercolor="#F1F1F1">认知分类:</td>
<td bordercolor="#F1F1F1" style="height: 22px">
<select size="1" name="perception">
<option value="<%=perception%>" selected><%=perception%></option>
<option value="了解">了解</option>
<option value="理解">理解</option>
<option value="掌握">掌握</option>
<option value="熟练掌握">熟练掌握</option>
</select></td>
</tr>
<tr>
<td bordercolor="#F1F1F1" style="height: 22px">
<p align="right">内 容:</p>
<p align="center"><font color="#FF0000">对于判断题此栏<br>
不用添加内容</font></td>
<td bordercolor="#F1F1F1" style="height: 22px"><br>
A.<textarea rows="3" name="text1" cols="50" class="s01"><%=text1%></textarea>『<a href="javascript:Upload('text1')">上传文件</a>』<br>
B.<textarea rows="3" name="text2" cols="50" class="s01"><%=text2%></textarea>『<a href="javascript:Upload('text2')">上传文件</a>』<br>
C.<textarea rows="3" name="text3" cols="50" class="s01"><%=text3%></textarea>『<a href="javascript:Upload('text3')">上传文件</a>』<br>
D.<textarea rows="3" name="text4" cols="50" class="s01"><%=text4%></textarea>『<a href="javascript:Upload('text4')">上传文件</a>』<br>
E.<textarea rows="3" name="text5" cols="50" class="s01"><%=text5%></textarea>『<a href="javascript:Upload('text5')">上传文件</a>』<br>
F.<textarea rows="3" name="text6" cols="50" class="s01"><%=text6%></textarea>『<a href="javascript:Upload('text6')">上传文件</a>』<br>
</td>
</tr>
<tr>
<td align="right" height="20" bordercolor="#F1F1F1" style="height: 22px">答
案:</td>
<td height="20" bordercolor="#F1F1F1" style="height: 22px">
<input type="text" name="answer" value="<%=answer%>" size="20" class="s01" onblur="this.value=this.value.toUpperCase()">
<font color="#FF0000">(对于判断题,正确输入“Y”,不正确输入“N”)</font></td>
</tr>
<tr>
<td align="right" height="20" bordercolor="#F1F1F1" style="height: 22px">
操作说明:</td>
<td height="20" bordercolor="#F1F1F1" style="height: 22px">
<input type="text" name="instruction" value="<%=instruction%>" size="62" class="s01"></td>
</tr>
<tr>
<td align="right" height="20" bordercolor="#F1F1F1" style="height: 22px">
评分标准:</td>
<td height="20" bordercolor="#F1F1F1" style="height: 22px">
<input type="text" name="standard" value="<%=standard%>" size="62" class="s01"></td>
</tr>
<tr>
<td align="right" height="20" bordercolor="#F1F1F1" style="height: 22px">
建议的考试时间:</td>
<td height="20" bordercolor="#F1F1F1" style="height: 22px">
<input type="text" name="testtime" value="<%=testtime%>" size="20" class="s01" maxlength="3" onkeyup="if(isNaN(this.value)) this.value='';" onblur="if(isNaN(this.value)) this.value=''">
<font color="#FF0000">(以秒为单位)</font></td>
</tr>
<tr>
<td align="right" height="20" bordercolor="#F1F1F1" style="height: 22px">
建议的考试得分:</td>
<td height="20" bordercolor="#F1F1F1" style="height: 22px">
<input type="text" name="score" value="<%=score%>" size="20" class="s01" maxlength="1" onkeyup="if(isNaN(this.value)) this.value='';" onblur="if(isNaN(this.value)) this.value=''">
<font color="#FF0000">(折算成百分制)</font></td>
</tr>
<tr>
<td align="center" height="30" colspan="2" class="border" style="height: 30" bordercolor="#F1F1F1">
<input type="submit" value="保 存" name="B1" class="s02">
<input type="reset" value="重 置" name="B2" class="s02"></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -