zh1886
发表于 2024-4-16 11:23:34
大大大大大大大大大大大大大大大大大大大大大大大大大大大佬,用你这种方法能定位到事件
const evt = new Event('change');
ele.dispatchEvent(evt);
const prop = Object.keys(ele).find(p => p.startsWith('__reactEventHandlers'));
ele.onChange(evt);
但是,怎么设置input输入框的值,我试了很多遍,都无效。
!(data/attachment/forum/202404/16/112030dr4d7n08uxiuxksd.png)
ele能看到onChange onError事件,我各种姿势都试遍了,然而并没有什么卵用
!(data/attachment/forum/202404/16/112137hl5yalv22ai2iza4.png)
这个网站是内部部署的,只能内网访问,所以无法给你提供地址测试
李恒道
发表于 2024-4-16 11:29:14
zh1886 发表于 2024-4-16 11:23
大大大大大大大大大大大大大大大大大大大大大大大大大大大佬,用你这种方法能定位到事件
const ev ...
应该是传错值了
直接打印出来onChange的函数看里面代码对应传值
zh1886
发表于 2024-4-16 14:27:49
李恒道 发表于 2024-4-16 11:29
应该是传错值了
直接打印出来onChange的函数看里面代码对应传值
求问怎么打印看
李恒道
发表于 2024-4-16 14:56:12
zh1886 发表于 2024-4-16 14:27
求问怎么打印看
控制台直接输入点击进去就可以看代码了
zh1886
发表于 2024-4-16 15:28:21
李恒道 发表于 2024-4-16 14:56
控制台直接输入点击进去就可以看代码了
这样的吗!(data/attachment/forum/202404/16/152818j3qjor4mzq140a9b.png)
李恒道
发表于 2024-4-16 15:38:07
zh1886 发表于 2024-4-16 15:28
这样的吗!(data/attachment/forum/202404/16/152818j3qjor4mzq140a9b.png)
点main.66df0进去慢慢读源码就可以了
九儿
发表于 2024-4-24 01:56:07
!(data/attachment/forum/202404/24/015443camswwzwwafa9l7m.png)
这种浏览器填充了账号和密码的,脚本点击登录按钮,提示没有数据。如果手动点击一邮件的框下框,脚本点击登录就有数据,这个是为什么呢,油猴脚本应该怎么处理input呢
李恒道
发表于 2024-4-24 11:51:49
九儿 发表于 2024-4-24 01:56
!(data/attachment/forum/202404/24/015443camswwzwwafa9l7m.p ...
你说的问题就是就是该文的元素触发内容