关于自动表单填写的一点小问题
临近期末考试了,上站上来看看哥哥们😄😄学校弄了个学生的量化评教,大概是这样![屏幕截图(242).png](data/attachment/forum/202312/19/161319vommp8vpq7rgb6bo.png)
因为本人实在是懒,而且评教实在是太多了,
!(data/attachment/forum/202312/19/161504qhxlgga3r4rxqcz4.png)
遂想用从道哥哥那学的一点点东西写个简单的自动化操作脚本,但是受限于水平有限,写出来的脚本没办法运行,但是在调试台是可以进行操作的,虽然可以用一个个在调试台完成评教,但抱着存疑求知的精神还是来麻烦哥哥们为小弟解答🤔![屏幕截图(241).png](data/attachment/forum/202312/19/161808btdm7dhootbrbmtt.png)!(data/attachment/forum/202312/19/161815p019t1tppaq9ln99.png)
代码如下:
```
// ==UserScript==
// @name 一师量化评教自动系统
// @namespace http://tampermonkey.net/
// @version 2023-12-19
// @descriptiontry 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...
})();
``` 增加延时函数 setTimeout( function(){ 你的内容}, 3000 ) 是因为执行太快以页面还没加载完全 加延时就好
湖南第一师范的{:4_95:} 其实你不用id直接写一个页面循环 自动全部选择就完事老baby gjlljg 发表于 2023-12-19 18:00
湖南第一师范的
对的哥哥,校友吗? gjlljg 发表于 2023-12-19 18:01
其实你不用id直接写一个页面循环 自动全部选择就完事老baby
没怎么学啊{:4_111:}只会最简单的 不是你和马云是校友 是不是元素还没加载完成,加一个这个属性试试:
// @run-at document-end
然后看看控制台有没有报错
gjlljg 发表于 2023-12-20 08:46
不是你和马云是校友
不是马云啊,是教员{:4_108:} 王一之 发表于 2023-12-20 09:47
是不是元素还没加载完成,加一个这个属性试试:
// @run-at document-end
谢谢哥哥了,不过大概得等来年才能调试了{:4_106:}
页:
[1]