⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 admindatabaseedit.asp

📁 一套在线考试系统
💻 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%">当前位置:题库管理 &gt; <a href="admindatabase.asp">试题管理</a> &gt;
    <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">&nbsp;<%=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"> &nbsp;添加题目</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">标&nbsp;&nbsp;&nbsp; 
      题:</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">难&nbsp;&nbsp;&nbsp; 度:</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">内&nbsp;&nbsp;&nbsp; 容:</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">答&nbsp;&nbsp;&nbsp; 
      案:</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 + -