期末评教老师很多,为了避免浪费时间,可以用这个脚本来实现自动评教以及自动提交
原理简单清楚,可以自行理解替换,适合JS零基础小白
第一步 通过右击检查获得要点击的按钮的ClassName
(这边的ClassName可以是Name、Tag、ID,只要把getElementsByClassName中的ClassName改成自己要用的就可以)

第二步 获取对应的数组,并用循环将要选的全选上 、要填的全填上
//自动点击要选的选项var option = document.getElementsByClassName("填你找到的");for(var i =0;i<option.length;i+=3)
//这边i+=3是因为我要选的均是第一个选项,而每道题有三个选项{option[i].click();}
//填写评语var text=document.getElementsByClassName("填你找到的");for(var x=0;x<text.length;x+=1){text[x].value="老师教的很好,没有意见";}
第三步 提交以及确认提交
同样,也是去找对应按钮的ClassName,然后和上面一样
//自动提交var upup=document.getElementsByClassName("填你找到的");for(var y=0;y<upup.length;y+=1){upup[y].click();}
//确认提交var yes=document.getElementsByClassName("填你找到的");for(var h=0;h<yes.length;h+=1){yes[h].click();}
完整代码
(function() {'use strict';
//自动点击要选的选项var option = document.getElementsByClassName("***");for(var i =0;i<option.length;i+=3)
//这边i+=3是因为我要选的均是第一个选项,而每道题有三个选项{option[i].click();}
//填写评语var text=document.getElementsByClassName("***");for(var x=0;x<text.length;x+=1){text[x].value="老师教的很好,没有意见";}
//自动提交var upup=document.getElementsByClassName("***");for(var y=0;y<upup.length;y+=1){upup[y].click();}
//确认提交var yes=document.getElementsByClassName("***");for(var h=0;h<yes.length;h+=1){yes[h].click();}
})();
















