var tds = document.getElementsByTagName('td'); for(var i = 0; i<tds.length;i+=5) tds[i].getElementsByTagName("input")[0].checked=true;
var answers = ["老师讲课干货很多,学习到了很多重要的知识,非常好。", "没有什么意见或建议,老师的课非常棒。"]; text = document.getElementsByTagName("textarea"); for(var i = 0;i<text.length;i++) text[i].value = answers[i];
以课程评估解释下,三个部分对应单选、填空和新的单选/多选,如果后续网站改了顺序或内容可以相应调整。
单选:
右键检查到单选的选择框都在\
(表格数据)元素内,每道题五个选项,因此每个我们每隔5个将其设置为true
1 2
var tds = document.getElementsByTagName('td'); for(var i = 0; i<tds.length;i+=5) tds[i].getElementsByTagName("input")[0].checked=true;
填空:
右键检查到填空的文本框在textarea元素内,目前有五道,依次填入即可
1 2 3 4 5 6 7
var answers = [ "老师讲的很有意思,结合生活,生动形象", "我认为本课程不需要进一步改进和提高", "我平均每周在这门课程上花费2小时", "在参与这门课之前,我对这个学科领域很感兴趣", "我对该课程的课堂参与度高,没有缺勤"]; text = document.getElementsByTagName("textarea"); for(var i = 0;i<text.length;i++) text[i].value = answers[i];