Skip to content
黎想的博客黎想的博客
主页
友链
关于
博客主题open in new window

    用 JavaScript 摆烂中国大学 MOOC 互评

    author icon黎想calendar icon2022年4月3日tag icon
    • 教程
    timer icon小于 1 分钟

    1648991841065-图片.png

    如图,中国大学 MOOC 要求我们完成作业后对他人作业进行互评,还要至少评 5 份。我的这份作业,每人有 3 道题,每题有 3 道小题,评分是用 <input type="checkbox"> 完成的,这一堆单选框一字排开,操作也不符合人体工程学。评分是一项机械劳动,而将人从机械劳动中解放出来是科学发展的目标之一。

    算了不扯那么多了,直接上脚本。在评分页面打开浏览器 Console 后输入即可把每道题都评满分,并给出一个 “好” 字作为评语。

    Array.from(document.querySelectorAll("div.s")).forEach((ele) => {
      const c = Array.from(ele.querySelectorAll("input"));
      c[c.length - 1].checked = true;
    });
    Array.from(document.querySelectorAll("textarea")).forEach((ele) => {
      ele.value = "好";
    });
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    Copyleft © 黎想 Under CC BY-NC-ND 4.0