上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖
楼主: 萌王利姆露 - 

关于自动表单填写的一点小问题

[复制链接]
  • TA的每日心情
    开心
    2023-1-5 19:44
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    14

    主题

    39

    回帖

    74

    积分

    初级工程师

    积分
    74

    新人报道油中2周年

    发表于 2023-12-19 16:19:58 | 显示全部楼层 | 阅读模式
    悬赏5油猫币未解决

    临近期末考试了,上站上来看看哥哥们😄😄
    学校弄了个学生的量化评教,大概是这样屏幕截图(242).png
    因为本人实在是懒,而且评教实在是太多了,
    Snipaste_2023-12-19_16-13-53.png
    遂想用从道哥哥那学的一点点东西写个简单的自动化操作脚本,但是受限于水平有限,写出来的脚本没办法运行,但是在调试台是可以进行操作的,虽然可以用一个个在调试台完成评教,但抱着存疑求知的精神还是来麻烦哥哥们为小弟解答🤔屏幕截图(241).pngSnipaste_2023-12-19_16-10-31.png
    代码如下:

    // ==UserScript==
    // @name         一师量化评教自动系统
    // @namespace    http://tampermonkey.net/
    // @version      2023-12-19
    // @description  try to take over the world!
    // @author       MENo
    // @match        http://jwgl.hnfnu.edu.cn/*
    // @icon         https://www.google.com/s2/favicons?sz=64&domain=hnfnu.edu.cn
    // @grant        none
    // ==/UserScript==
    
    (function() {
        'use strict';
        //121~138
        document.getElementById('option_121_0').click();
        document.getElementById('option_122_0').click();
        document.getElementById('option_123_0').click();
        document.getElementById('option_124_1').click();
        document.getElementById('option_125_0').click();
        document.getElementById('option_126_0').click();
        document.getElementById('option_127_0').click();
        document.getElementById('option_158_2').click();
        document.getElementById('option_129_0').click();
        document.getElementById('option_157_0').click();
        document.getElementById('option_131_0').click();
        document.getElementById('option_132_0').click();
        document.getElementById('option_133_3').click();
        document.getElementById('option_134_0').click();
        document.getElementById('option_135_1').click();
        document.getElementById('option_136_0').click();
        document.getElementById('option_137_0').click();
        document.getElementById('option_138_0').click();
        // Your code here...
    })();

    键盘敲烂,月薪过万!!!

    该用户从未签到

    1

    主题

    21

    回帖

    24

    积分

    助理工程师

    积分
    24
    发表于 2023-12-19 17:54:48 | 显示全部楼层
    增加延时函数   setTimeout( function(){ 你的内容}, 3000 )          是因为执行太快以页面还没加载完全 加延时就好
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    21

    回帖

    24

    积分

    助理工程师

    积分
    24
    发表于 2023-12-19 18:00:17 | 显示全部楼层
    湖南第一师范的
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    21

    回帖

    24

    积分

    助理工程师

    积分
    24
    发表于 2023-12-19 18:01:37 | 显示全部楼层
    其实你不用id  直接写一个页面循环 自动全部选择就完事  老baby
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-5 19:44
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    14

    主题

    39

    回帖

    74

    积分

    初级工程师

    积分
    74

    新人报道油中2周年

    发表于 2023-12-19 18:11:27 | 显示全部楼层
    gjlljg 发表于 2023-12-19 18:00
    湖南第一师范的

    对的哥哥,校友吗?
    键盘敲烂,月薪过万!!!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-5 19:44
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    14

    主题

    39

    回帖

    74

    积分

    初级工程师

    积分
    74

    新人报道油中2周年

    发表于 2023-12-19 18:12:22 | 显示全部楼层
    gjlljg 发表于 2023-12-19 18:01
    其实你不用id  直接写一个页面循环 自动全部选择就完事  老baby

    没怎么学啊只会最简单的
    键盘敲烂,月薪过万!!!
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    21

    回帖

    24

    积分

    助理工程师

    积分
    24
    发表于 2023-12-20 08:46:47 | 显示全部楼层
    不是  你和马云是校友
    回复

    使用道具 举报

  • TA的每日心情
    开心
    10 小时前
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-12-20 09:47:34 | 显示全部楼层
    是不是元素还没加载完成,加一个这个属性试试:

    // @run-at document-end

    然后看看控制台有没有报错
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-5 19:44
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    14

    主题

    39

    回帖

    74

    积分

    初级工程师

    积分
    74

    新人报道油中2周年

    发表于 2023-12-20 15:33:06 | 显示全部楼层
    gjlljg 发表于 2023-12-20 08:46
    不是  你和马云是校友

    不是马云啊,是教员
    键盘敲烂,月薪过万!!!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-5 19:44
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    14

    主题

    39

    回帖

    74

    积分

    初级工程师

    积分
    74

    新人报道油中2周年

    发表于 2023-12-20 15:35:15 | 显示全部楼层
    王一之 发表于 2023-12-20 09:47
    是不是元素还没加载完成,加一个这个属性试试:

    // @run-at document-end

    谢谢哥哥了,不过大概得等来年才能调试了
    键盘敲烂,月薪过万!!!
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表