河南理工大学成人教育考核练习自动答题js
河南理工大学成人教育考核练习自动答题考核练习在最终成绩占比很重所以一定要做的,但是太多了虽然有答案也不想一个一个填写。就用js写了个自动答题的(其实还可以更加的自动化但是用的次数不多就不想折腾了)
使用方法: 进入考核练习页面按F12在console 复制下面js 按个回车就行
代码:
//选择题
var answer = $('.sub-answer')
var right = $('.right')
for(var i=0;i<answer.length;i++){
//console.info(answer)
var sel = $(right).text();
$(answer).children("dd").addClass("cho-this");
$('#answer_'+i).val(sel)
}
//填空题
var answerCom = $('.e__textarea')
var rightCom = $('.wenzi')
var j=0
for(var i=0;i<answerCom.length;i++){
//console.info(answerCom)
var sel = $(rightCom).text();
j = j+2;
$(answerCom).val(sel)
}
function submitmess(){
if (paper.snapshot) return;
$this=$(this).hide();
// $("#masker").show();
$("#g_duration").val(paper.g_duration_do);
$.ajax({
type: "POST",
url:"submit",
data:$('#paperForm').serialize(),
async: false,
error: function(request) {
alert("网络连接错误!确认网络连接后,再次提交!");
// $("#masker").hide();
$this.show();
},
success: function(message) {
if (message.type=='success'){
paper.isTimerEnd=true;//结束计时
//openAlert("系统提示","试卷提交完毕,本页将关闭!");
window.close();
}else{
$this.show();
openAlert("抱歉","保存失败:"+message.content);
}
// $("#masker").hide();
}
});
}
submitmess();
老铁,能否教一下怎么制作这个,我最近复试,但是学校给了一堆考试,没时间去看那个,能否教一下。感谢 {:1_893:}好的,谢谢你了。 这种只能用一科吧!还是全部 哎,这样教育出来的学历有用? 不错,正好可以学习一下。 可以和你学习一下这个吗?
页:
[1]