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

📄 jsquestion.php

📁 泛微协同办公系统标准版E-office V5.5的源代码内含泛微办公系统V5.5自动注册文件。
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<?php

echo "<S";
echo "CRIPT>\r\n\r\nfunction ChangeInterface () {\r\n\tif (document.addquestion.answeroptions) {\r\n\t\tSaveAnswers();\r\n\t}\r\n\tdocument.addquestion.action.value = \"interface\";\r\n\tdocument.addquestion.submit();\r\n}\r\n\r\nfunction PreviewQuestion (sid) {\r\n\tvar cindex = document.questionlist.choosequestion.selectedIndex;\r\n\r\n\tif (cindex >= 0) {\r\n\t\tvar qid = document.questionlist.choosequestion.options[cindex].value;\r\n\t\tif (q";
echo "id != \"pagebreak\") {\r\n\t\t\tvar qcount = GetQuestionCount(qid);\r\n\t\t\tvar previewwin = window.open(\"../previewquestion.php?sid=\"+sid+\"&qid=\"+qid+\"&qc=\"+qcount, \"preview\", \"\");\r\n\t\t\tpreviewwin.focus();\r\n\t\t}\r\n\t}\r\n\telse { alert(\"%%SelectQuestionPreview%%\"); }\r\n}\r\n\r\nfunction GetQuestionCount (qid) {\r\n\tvar qlistsize = document.questionlist.choosequestion.length;\r\n\tvar gqc1 = 1;\r\n\tvar gqc2 = -1;\r\n\r\n\tfor (i=0;";
echo " i<qlistsize; i++) {\r\n\t\tgqc2 = (document.questionlist.choosequestion.options[i].value == qid) ? gqc1 : gqc2;\r\n\t\tif (document.questionlist.choosequestion.options[i].value != \"pagebreak\") {\r\n\t\t\tgqc1++;\r\n\t\t}\r\n\t}\r\n\r\n\treturn gqc2;\r\n}\r\n\r\nfunction ClearForm (cs) {\r\n\tif (confirm(\"%%ClearFormConfirm%%\")) {\r\n\t\tthis.location = \"question.php?cs=\"+cs;\r\n\t}\r\n}\r\n\r\nfunction ClearField (fieldname) {\r\n\tvar tempfield ";
echo "= eval(\"document.addquestion.\"+fieldname);\r\n\tif (tempfield) {\r\n\t\teval(\"document.addquestion.\"+fieldname+\".value = \\\"\\\";\");\r\n\t}\r\n}\r\n\r\nfunction TypeCheck () {\r\n\tvar cindex = document.addquestion.type.selectedIndex;\r\n\tvar cvalue = document.addquestion.type.options[cindex].value;\r\n\r\n\tvar answer = (cq) ? confirm(\"%%QuestionTypeWarning%%\") : true;\r\n\r\n\tif (answer) {\r\n\t\tvar iindex = document.addquestion.l";
echo "ocaladvance.selectedIndex;\r\n\t\tvar ivalue = document.addquestion.localadvance.options[iindex].value;\r\n\r\n\t\tif (TypeGroup(cvalue) != TypeGroup(ctype)) {\r\n\t\t\tif (document.addquestion.answeroptions) {\r\n\t\t\t\tSaveAnswers();\r\n\t\t\t}\r\n\t\t\tdocument.addquestion.submit();\r\n\t\t}\r\n\t\tctype = cvalue;\r\n\t} else {\r\n\t\tvar typesize = document.addquestion.type.length;\r\n\t\tfor (i=0; i<typesize; i++) {\r\n\t\t\tvar cvalue2 = documen";
echo "t.addquestion.type.options[i].value;\r\n\t\t\tif (cvalue2 == ctype) {\r\n\t\t\t\tdocument.addquestion.type.selectedIndex = i;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\nfunction TypeGroup (typevalue) {\r\n\tvar typegroup = 0;\r\n\tswitch (typevalue) {\r\n\t\tcase \"radio\": typegroup = 1; break;\r\n\t\tcase \"checkbox\": typegroup = 2; break;\r\n\t\tcase \"select\": typegroup = 3; break;\r\n\t\tcase \"selectmult\": typegroup = 4; break;\r\n\t\tcase \"textfield\": t";
echo "ypegroup = 5; break;\r\n\t\tcase \"textarea\": typegroup = 6; break;\r\n\t\tcase \"htmlcontent\": typegroup = 7; break;\r\n\t}\r\n\treturn typegroup;\r\n}\r\n\r\nfunction AddModifyQuestion (numb) {\r\n\tvar cindex = document.addquestion.type.selectedIndex;\r\n\tvar cvalue = document.addquestion.type.options[cindex].value;\r\n\tif (cindex >= 0) {\r\n\t\tif (cvalue != \"textfield\" && cvalue != \"textarea\" && cvalue != \"htmlcontent\") {\r\n\t";
echo "\t\tSaveAnswers();\r\n\t\t}\r\n\t\tif (document.addquestion.answer) {\r\n\t\t\tvar answer = document.addquestion.answer.value;\r\n\t\t}\r\n\t\tif (document.addquestion.mult) {\r\n\t\t\tvar mult = document.addquestion.mult.value;\r\n\t\t}\r\n\t\tvar valid = false;\r\n\t\tif (document.addquestion.questionasked.value) {\r\n\t\t\tswitch (cvalue) {\r\n\t\t\t\tcase \"radio\":\r\n\t\t\t\t\tif (answer) { valid = true; }\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase \"checkbox\":\r\n\t\t\t\t\tif ";
echo "(answer) { valid = true; }\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase \"textfield\":\r\n\t\t\t\t\tvalid = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase \"textarea\":\r\n\t\t\t\t\tvalid = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase \"htmlcontent\":\r\n\t\t\t\t\tif (document.addquestion.instructions &&\r\n\t\t\t\t\t    document.addquestion.instructions.value != '') {\r\n\t\t\t\t\t\tvalid = true;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase \"select\":\r\n\t\t\t\t\tif (answer) { valid = true; }\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tca";
echo "se \"selectmult\":\r\n\t\t\t\t\tif (answer && mult) { valid = true; }\r\n\t\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t\tif (valid) {\r\n\t\t\t\tif (numb) {\r\n\t\t\t\t\tvar mindex = document.questionlist.choosequestion.selectedIndex;\r\n\t\t\t\t\tvar mvalue = document.questionlist.choosequestion.options[mindex].value;\r\n\t\t\t\t\tdocument.addquestion.modifyid.value = mvalue;\r\n\t\t\t\t\tdocument.addquestion.action.value = \"modify\";\r\n\t\t\t\t} else {\r\n\t\t\t\t\tdocument.add";
echo "question.action.value = \"add\";\r\n\t\t\t\t}\r\n\t\t\t\tdocument.addquestion.submit();\r\n\t\t\t}\r\n\t\t\telse { alert(\"%%RequiredFieldsWarning%%\"); }\r\n\t\t}\r\n\t\telse { alert(\"%%QuestionAskedWarning%%\"); }\r\n\t}\r\n\telse { alert(\"%%QuestionTypeWarning%%\"); }\r\n\r\n}\r\n\r\nfunction AddPageBreak () {\r\n\tdocument.questionlist.choosequestion.length++;\r\n\tvar cindex = document.questionlist.choosequestion.length-1;\r\n\tdocument.questionlist.";
echo "choosequestion.options[cindex].value = \"pagebreak\";\r\n\tdocument.questionlist.choosequestion.options[cindex].text = \"";
echo "<";
echo "<----| %%PageBreak%% |---->>\";\r\n}\r\n\r\nfunction ChangeQuestion () {\r\n\tvar cindex = document.questionlist.choosequestion.selectedIndex;\r\n\r\n\tif (cindex >= 0) {\r\n\t\tvar cvalue = document.questionlist.choosequestion.options[cindex].value;\r\n\t\tif (cvalue == \"pagebreak\") {\r\n\t\t\talert(\"%%PagebreakEdit%%\");\r\n\t\t}\r\n\t\telse if (cvalue >= 0) {\r\n\t\t\tthis.location = \"question.php?cs=\"+cs+\"&cq=\"+cvalue+\"&qt=\"+questions[";
echo "cindex].Type;\r\n\t\t}\r\n\t}\r\n\telse { alert(\"%%SelectQuestionEdit%%\"); }\r\n}\r\n\r\nfunction DeleteQuestion () {\r\n\tvar cindex = document.questionlist.choosequestion.selectedIndex;\r\n\r\n\tif (cindex >= 0) {\r\n\t\tvar cvalue = document.questionlist.choosequestion.options[cindex].value;\r\n\t\tif (cvalue == \"pagebreak\") {\r\n\t\t\tvar optionsize = document.questionlist.choosequestion.length;\r\n\t\t\tfor (i=1; i<optionsize; i++) {\r";
echo "\n\t\t\t\tif (i > cindex) {\r\n\t\t\t\t\tvar tempvalue = document.questionlist.choosequestion.options[i].value;\r\n\t\t\t\t\tdocument.questionlist.choosequestion.options[i-1].value = tempvalue;\r\n\t\t\t\t\tvar temptext = document.questionlist.choosequestion.options[i].text;\r\n\t\t\t\t\tdocument.questionlist.choosequestion.options[i-1].text = temptext;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tdocument.questionlist.choosequestion.length--;\r\n\t\t\tdocument.";
echo "questionlist.choosequestion.selectedIndex = -1;\r\n\t\t}\r\n\t\telse if (cindex >= 0 && confirm(\"%%QuestionDeleteWarning%%\")) {\r\n\t\t\tvar cvalue = document.questionlist.choosequestion.options[cindex].value;\r\n\t\t\tdocument.questionlist.action.value = \"delete\";\r\n\t\t\tdocument.questionlist.deleteid.value = cvalue;\r\n\t\t\tdocument.questionlist.submit();\r\n\t\t}\r\n\t}\r\n\telse { alert(\"%%SelectQuestionDelete%%\"); }\r\n}\r\n\r\nfunc";
echo "tion MoveUp () {\r\n\tvar cindex = document.questionlist.choosequestion.selectedIndex;\r\n\tif (cindex >= 0) {\r\n\t\tif (cindex != 0) {\r\n\t\t\tvar questiontemp = document.questionlist.choosequestion.options[cindex].text;\r\n\t\t\tvar questiontemp2 = document.questionlist.choosequestion.options[cindex].value;\r\n\t\t\tdocument.questionlist.choosequestion.options[cindex].text = document.questionlist.choosequestion.option";
echo "s[cindex-1].text;\r\n\t\t\tdocument.questionlist.choosequestion.options[cindex].value = document.questionlist.choosequestion.options[cindex-1].value;\r\n\t\t\tdocument.questionlist.choosequestion.options[cindex-1].text = questiontemp;\r\n\t\t\tdocument.questionlist.choosequestion.options[cindex-1].value = questiontemp2;\r\n\t\t\tdocument.questionlist.choosequestion.selectedIndex = cindex-1;\r\n\r\n\t\t\ttempquestionobj = qu";
echo "estions[cindex];\r\n\t\t\tquestions[cindex] = questions[cindex-1];\r\n\t\t\tquestions[cindex-1] = tempquestionobj;\r\n\t\t}\r\n\t}\r\n\telse { alert(\"%%SelectQuestionMove%%\"); }\r\n}\r\n\r\nfunction MoveDown () {\r\n\tvar cindex = document.questionlist.choosequestion.selectedIndex;\r\n\tif (cindex >= 0) {\r\n\t\tif (cindex < document.questionlist.choosequestion.length-1) {\r\n\t\t\tvar questiontemp = document.questionlist.choosequestion.o";
echo "ptions[cindex].text;\r\n\t\t\tvar questiontemp2 = document.questionlist.choosequestion.options[cindex].value;\r\n\t\t\tdocument.questionlist.choosequestion.options[cindex].text = document.questionlist.choosequestion.options[cindex+1].text;\r\n\t\t\tdocument.questionlist.choosequestion.options[cindex].value = document.questionlist.choosequestion.options[cindex+1].value;\r\n\t\t\tdocument.questionlist.choosequestion.op";
echo "tions[cindex+1].text = questiontemp;\r\n\t\t\tdocument.questionlist.choosequestion.options[cindex+1].value = questiontemp2;\r\n\t\t\tdocument.questionlist.choosequestion.selectedIndex = cindex+1;\r\n\r\n\t\t\ttempquestionobj = questions[cindex];\r\n\t\t\tquestions[cindex] = questions[cindex+1];\r\n\t\t\tquestions[cindex+1] = tempquestionobj;\r\n\t\t}\r\n\t}\r\n\telse { alert(\"%%SelectQuestionMove%%\"); }\r\n}\r\n\r\nfunction StoreOrder () {";
echo "\r\n\tvar qsize = document.questionlist.choosequestion.length;\r\n\r\n\tDeletePageBreaks();\r\n\r\n\tif (qsize > 0) {\r\n\t\tvar listsize = document.questionlist.choosequestion.length;\r\n\t\tvar sortorder = \"\";\r\n\t\tfor (i=0; i<listsize; i++) {\r\n\t\t\tif (i != 0) { sortorder = sortorder + \"||\"; }\r\n\t\t\tsortorder = sortorder + document.questionlist.choosequestion.options[i].value;\r\n\t\t}\r\n\t\tdocument.questionlist.action.value = ";
echo "\"store\";\r\n\t\tdocument.questionlist.sortorder.value = sortorder;\r\n\t\tdocument.questionlist.submit();\r\n\t}\r\n\telse { alert(\"%%StoreNoQuestions%%\"); }\r\n}\r\n\r\nfunction DeletePageBreaks() {\r\n\tvar qsize = document.questionlist.choosequestion.length;\r\n\tvar pagebreak = true;\r\n\r\n\twhile (pagebreak) {\r\n\t\tvar cvalue = document.questionlist.choosequestion.options[0].value;\r\n\t\tif (cvalue == \"pagebreak\") {\r\n\t\t\tfor (v";
echo "ar j=0; j<document.questionlist.choosequestion.length-1; j++) {\r\n\t\t\t\tdocument.questionlist.choosequestion.options[j].value = document.questionlist.choosequestion.options[j+1].value;\r\n\t\t\t\tdocument.questionlist.choosequestion.options[j].text = document.questionlist.choosequestion.options[j+1].text;\r\n\t\t\t}\r\n\t\t\tdocument.questionlist.choosequestion.length--;\r\n\t\t} else {\r\n\t\t\tpagebreak = false;\r\n\t\t}\r\n\t}\r\n\r";
echo "\n\tvar qsize = document.questionlist.choosequestion.length;\r\n\tvar pagebreak = true;\r\n\r\n\tfor (var i=qsize-1; i>=0; i--) {\r\n\t\tif (pagebreak) {\r\n\t\t\tvar cvalue = document.questionlist.choosequestion.options[i].value;\r\n\t\t\tif (cvalue == \"pagebreak\") {\r\n\t\t\t\tdocument.questionlist.choosequestion.length--;\r\n\t\t\t} else {\r\n\t\t\t\tpagebreak = false;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\nfunction phpQHelp (helpcontent, heading) {\r\n\t";
echo "if (helpwin) { helpwin.close(); }\r\n\tvar helpwin = window.open(\"help.php?loc=\"+helpcontent+\"&hd=\"+heading, \"help\", \"directories=no,toolbar=no,menubar=no,location=no,resize=yes,status=no,resizable=yes,scrollbars=yes,width=465,height=275\");\r\n\thelpwin.focus();\r\n}\r\n\r\n//---------- Answer Wizard Functions Below -----------\r\n\r\nfunction Init () {\r\n\tvar tindex = document.addquestion.type.selectedIndex;\r\n\tva";

⌨️ 快捷键说明

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