功能
帮你填写评教内容,并清除100s时间限制,最后提交
使用
- 登录教务处,进入评教页面,选择你要评教的问卷。
- 按下F12,选择控制台页面,将以下代码复制粘贴回车。
- 等待1.5s左右,观察到评教成功即可。
// 取
const table = document.querySelector("#saveEvaluation>table.table-box");
let input_array = table.querySelectorAll("input");
let textarea = table.querySelectorAll("textarea");
// 填
for (let node of input_array) {
if (node.type == "text") {
// 分数题分数 默认100
node.value = 100;
}
else if (node.type == "radio") {
// 单选 默认全选A
if (node.value.startsWith("A")) {
node.click();
}
}
else if (node.type == "checkbox") {
// 多选 默认选A B
if (node.value.startsWith("A") || node.value.startsWith("B")) {
node.click();
}
}
}
for (let node of textarea) {
// 评价 默认如下
node.value = "教师通过对课本的独到深入的讲解,达到了很好的教学效果,能结合多种教学手段,使我对知识的掌握更深刻。";
}
// 结束计时
clearInterval(timer);
$("#savebutton").attr("disabled", false);
$("#tsxx").hide();
tjcs = -1;
// 提交
document.querySelector("#savebutton").click();
setTimeout(() => {
$("#savebutton").attr("disabled", false);
document.querySelector("#savebutton").click();
}, 1000);
若你只想清除时间限制,请填写完表单后使用以下代码。
// 结束计时 clearInterval(timer); $("#savebutton").attr("disabled", false); $("#tsxx").hide(); tjcs = -1; // 提交 document.querySelector("#savebutton").click(); setTimeout(() => { $("#savebutton").attr("disabled", false); document.querySelector("#savebutton").click(); }, 1000);
建议根据你的选择结合注释提示更改代码内容,填写不同的内容。
刚输入时若发现弹出一个黑框,这是正常现象。
历史
- 2024-6-30 有效
...