上海第二工业大学一键教学评估

自动完成上海第二工业大学教学评估

目前為 2024-06-18 提交的版本,檢視 最新版本

// ==UserScript==
// @name         上海第二工业大学一键教学评估
// @namespace    chinggg
// @version      0.1
// @description  自动完成上海第二工业大学教学评估
// @author       yuwuchen
// @match        *://jx.sspu.edu.cn/eams/*
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

    // 创建一个观察器实例并传入回调函数
    const observer = new MutationObserver((mutationsList, observer) => {
        // 当目标节点添加子节点或更改其子节点时,执行回调
        for (const mutation of mutationsList) {
            if (mutation.type === 'childList') {
                // 查找所有value为174的单选按钮,并将其设置为已选中
                let collection = document.querySelectorAll('input[type="radio"][value="174"],input[type="radio"][value="168"],input[type="radio"][value="178"]');
                for (let item of collection) {
                    item.checked = true;
                }
            }
        }
    });

    // 配置观察器,观察目标节点及其子节点的变化
    const config = { childList: true, subtree: true };

    // 选择目标节点(例如:body)
    const targetNode = document.body;

    // 开始观察目标节点
    observer.observe(targetNode, config);
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址