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

📄 paperscript.jsp

📁 考试系统 软件功能涉及网上考试、作业、练习、在线监考、在线批卷、成绩排行、调查问卷、发布公告等管理的各方面。
💻 JSP
字号:
<%@ page contentType="text/js;charset=GB2312" import="java.util.*,net.xerllent.campus.database.*,net.xerllent.campus.util.*,net.xerllent.campus.exam.*,net.xerllent.campus.sysadmin.*" %>
<%
int ID=ParamUtils.getIntParameter(request,"ID",0);
int VolumeID = ParamUtils.getIntParameter(request,"VolumeID",0);
int ChapterID = ParamUtils.getIntParameter(request,"ChapterID",0);
String Knowledge = ParamUtils.getParameter(request,"Knowledge","");
int Hard = ParamUtils.getIntParameter(request,"Hard",0);
int Index = ParamUtils.getIntParameter(request,"Index",1);
int num[]= new int[6];
num[0]=Question.getQuestionCount(VolumeID,ChapterID,Knowledge,Hard,1);
num[1]=Question.getQuestionCount(VolumeID,ChapterID,Knowledge,Hard,2);
num[2]=Question.getQuestionCount(VolumeID,ChapterID,Knowledge,Hard,3);
num[3]=Question.getQuestionCount(VolumeID,ChapterID,Knowledge,Hard,4);
num[4]=Question.getQuestionCount(VolumeID,ChapterID,Knowledge,Hard,5);
num[5]=Question.getQuestionCount(VolumeID,ChapterID,Knowledge,Hard,6);

//更新select链接
out.println("var el2=eval(\"createform.ChapterID"+ID+"\");");
out.println("var el3=eval(\"createform.Knowledge"+ID+"\");");
out.println("var sObj;");

if(Index==1){//VolumeID变,ChapterID,Knowledge跟着变
  out.println("clearitems(el2);");
  out.println("clearitems(el3);");
  Hashtable h=Chapter.getChapterHash(VolumeID);
  Enumeration enu=h.keys();
  Object key;
  while(enu.hasMoreElements()){
    key= enu.nextElement();
    out.println("sObj=document.createElement(\"option\");");
    out.println("sObj.text=\""+h.get(key).toString()+"\";");
    out.println("sObj.value=\""+key+"\";");
    out.println("el2.add(sObj);");
  }
}else if(Index==2){//ChapterID变,Knowledge跟着变
  out.println("clearitems(el3);");
  Vector v = Question.getKnowledgeHash(VolumeID,ChapterID);
  for(int i=0;i<v.size();i++){
    out.println("sObj=document.createElement(\"option\");");
    out.println("sObj.text=\""+v.get(i).toString()+"\";");
    out.println("sObj.value=\""+v.get(i).toString()+"\";");
    out.println("el3.add(sObj);");
  }
}
//更新统计数字
out.println("eval(\"document.all.Num1_"+ID+".innerText='"+num[0]+"'\");");
out.println("eval(\"document.all.Num2_"+ID+".innerText='"+num[1]+"'\");");
out.println("eval(\"document.all.Num3_"+ID+".innerText='"+num[2]+"'\");");
out.println("eval(\"document.all.Num4_"+ID+".innerText='"+num[3]+"'\");");
out.println("eval(\"document.all.Num5_"+ID+".innerText='"+num[4]+"'\");");
out.println("eval(\"document.all.Num6_"+ID+".innerText='"+num[5]+"'\");");
out.println("checkNum();");
%>
function clearitems(Obj){
  var i;
  for(i=Obj.options.length-1;i>0;i--){
     Obj.remove(i);
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -