BlenderB 发表于 2023-1-26 15:35:32

var checkbox=document.querySelector('#checkbox');
checkbox.checked=true;

操作多选框有些网站很蛋疼,checked直接改为true,页面上虽然变成勾选了,但是提交通过的时候,是没选中的,最后还是用click()点那个多选框才行。。。这是啥原理啊

王一之 发表于 2023-1-26 17:14:34

BlenderB 发表于 2023-1-26 15:35
var checkbox=document.querySelector('#checkbox');
checkbox.checked=true;


可能这个网站是使用监听onclick事件来判断是否勾选了的

不同的网站都不同

harrydeng 发表于 2023-5-6 14:13:40

学习到了

harrydeng 发表于 2023-5-8 16:53:59

太棒了,真是我的偶像,又学习到了:2023/5/8 16:53:46

YiDA2023 发表于 2023-6-30 10:06:48

想问下遇到了 用户名和密码的的元素 没有ID 只有class 而且两个class 一模一样 第一个输入框可以定位 怎么定位到第二个输入框

王一之 发表于 2023-6-30 10:15:35

YiDA2023 发表于 2023-6-30 10:06
想问下遇到了 用户名和密码的的元素 没有ID 只有class 而且两个class 一模一样 第一个输入框可以定位 怎么 ...

可以看看这一篇文章,:nth-child()选择器

[油猴脚本开发指南]querySelector与css选择器入门
https://bbs.tampermonkey.net.cn/thread-1821-1-1.html
(出处: 油猴中文网)

wrd 发表于 2023-7-2 21:22:30

就这?我也没看懂{:4_115:}

policewang 发表于 2023-8-24 11:26:26

if(document.querySelector('')!==null){
            clearInterval(time)
    }

大佬,这条代码是什么意思啊

王一之 发表于 2023-8-24 11:36:22

policewang 发表于 2023-8-24 11:26
if(document.querySelector('')!==null){
            clearInterval(time)
    }


查询元素comiis_key不为空的时候清理计时器

还是得看上下文才好明白

建议开新帖提问

policewang 发表于 2023-8-24 11:46:22

王一之 发表于 2023-8-24 11:36
查询元素comiis_key不为空的时候清理计时器

还是得看上下文才好明白


还是没看懂是什么元素,上下文看了,也查了网页源码,没找到这个元素是哪个啊
页: 6 7 8 9 10 11 12 13 14 15 [16] 17 18
查看完整版本: [油猴脚本开发指南]脚本自动化之模拟点击和表单填写