在中国科学院大学评教系统中自动选中“非常符合/非常满意”,并将文本框最小字数改为1个字。
目前為
// ==UserScript==
// @name UCAS auto evaluate
// @namespace https://www.zhihu.com/people/pinelliaternata/activities
// @version 3.0
// @description 在中国科学院大学评教系统中自动选中“非常符合/非常满意”,并将文本框最小字数改为1个字。
// @author Sun Jiao
// @match *://jwxk.ucas.ac.cn/evaluate/*
// @grant none
// @license description: CC BY-SA 4.0; code: GPL.
// ==/UserScript==
(function(){
'use strict';
function choose(name){
var radio;
radio = document.getElementsByName(name);
if(radio.length > 0){
radio[0].checked = 1;
}
};
function setlength(name){
var text;
text = document.getElementsByName(name);
if(text.length > 0){
text[0].setAttribute("minlength","1");
}
};
var i;
for (i = 2; i <= 159; i++) {
choose("item_" + i.toString());
}
choose("radio_19");
choose("radio_102");
var multi = document.getElementsByName("item_25");
if(multi.length > 0){
for (i = 1; i <= 3; i++) {
multi[i].checked = 1;
}
}
for (i = 14; i <= 18; i++) {
setlength("item_" + i.toString());
}
setlength("item_43");
setlength("item_44");
for (i = 97; i <= 101; i++) {
setlength("item_" + i.toString());
}
setlength("item_145");
setlength("item_146");
/*document.getElementsByName("item_14")[0].value = "授课老师风趣幽默而且干货多,能收获很多知识。";
document.getElementsByName("item_15")[0].value = "我认为课堂上可以多一些互动交流。";
document.getElementsByName("item_16")[0].value = "我平均每周在这门课程上花费4小时。";
document.getElementsByName("item_17")[0].value = "在参与这门课之前,我对这个学科领域兴趣一般。";
document.getElementsByName("item_18")[0].value = "我每节课都会出勤,签到,回答问题。";*/
})();