自动填写SEP教评系统。
// ==UserScript==
// @name UCAS SEP教评系统自动填写
// @namespace Yuankong11
// @version 0.1
// @description 自动填写SEP教评系统。
// @author Yuankong11
// @include http://jwxk.ucas.ac.cn/evaluate/evaluateTeacher/*
// @include http://jwxk.ucas.ac.cn/evaluate/evaluateCourse/*
// ==/UserScript==
(function() {
'use strict';
let l = document.querySelectorAll('[name^="item_"][value="5"]');
for(let i = 0; i < l.length; i++) {
l[i].checked = true;
}
let t = document.querySelectorAll('textarea[name^="item_"]');
for(let i = 0; i < t.length; i++) {
let text = window.location.href.indexOf('evaluateTeacher') + 1 ?
"治学严谨、备课充分、讲课认真、因材施教" : "课程与作业(包括作业、报告、测验测试、论文等)有助于我的能力的提高";
t[i].innerText = text;
}
if (window.location.href.indexOf('evaluateCourse') + 1) {
document.querySelectorAll('input[name^="radio_"]')[0].checked = true;
document.querySelectorAll('input[name^="item_"][type="checkbox"]')[0].checked = true;
}
})();