📄 paperscript.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 + -