Nut 发表于 2022-3-1 16:38:14

【求助】表单填写,赋完值后,输入框没有任何反应



求大神指导一下,如何才能填写上信息

lty123 发表于 2022-3-1 17:02:46

querySelector后面的参数是不是错了,去掉div试试,document.querySelector(".example");

Nut 发表于 2022-3-1 17:15:40

lty123 发表于 2022-3-1 17:02
querySelector后面的参数是不是错了,去掉div试试,document.querySelector(".example");
定位元素是没问题的,div加不加都是那个元素,还是一样,填不进去

李恒道 发表于 2022-3-1 17:21:30

Nut 发表于 2022-3-1 17:15
定位元素是没问题的,div加不加都是那个元素,还是一样,填不进去

装一下wappalyzer,截图看看技术栈

Nut 发表于 2022-3-1 17:39:45

李恒道 发表于 2022-3-1 17:21
装一下wappalyzer,截图看看技术栈


这个嘛?

李恒道 发表于 2022-3-1 17:50:13

Nut 发表于 2022-3-1 17:39
这个嘛?

react页面
可以尝试参考
[油猴脚本开发指南]元素规则校验和检测的触发
https://bbs.tampermonkey.net.cn/thread-1250-1-1.html
[油猴脚本开发指南]实战React数据提取抖音视频
https://bbs.tampermonkey.net.cn/thread-1405-1-1.html

Nut 发表于 2022-3-2 08:59:24

本帖最后由 Nut 于 2022-3-2 09:57 编辑

李恒道 发表于 2022-3-1 17:50
react页面
可以尝试参考
[油猴脚本开发指南]元素规则校验和检测的触发

js只是刚刚入门的水平,看的不是特别懂,说说我的理解
教程里的value应该是能够对输入框赋值,然后因为没有触发数据或者规则校验,所以值是不存在的,提交不了
好像我的直接是无法赋值进输入框的,这个比较头疼,不过这个校验后面应该还是要做一下的

刚刚到另一个输入框测试了一遍,确实跟我理解的一样,只是这个页面的输入框我确实找不出方法给它进行表单填写

李恒道 发表于 2022-3-2 10:34:35

Nut 发表于 2022-3-2 08:59
js只是刚刚入门的水平,看的不是特别懂,说说我的理解
教程里的value应该是能够对输入框赋值,然后因为没 ...

是的,这是react页面,要按做元素规则触发校验才可以保存下来值
用react插件大概查阅下数据之后拿属性

cxxjackie 发表于 2022-3-2 10:34:59

你这个定位的元素都不对吧,div哪有value啊,一般这种输入框的类型都是input,你把那个元素展开看看,或者写成这样试试:document.querySelector('div.public-XXXXX input')。
另外改了value后输入框没显示是很常见的,同样是事件校验的问题,你应该先试试教程里的方法。

Nut 发表于 2022-3-2 11:15:53

cxxjackie 发表于 2022-3-2 10:34
你这个定位的元素都不对吧,div哪有value啊,一般这种输入框的类型都是input,你把那个元素展开看看,或者 ...


好像确实是元素的问题,下面的输入框是input类型,我能正常value
不过上面的输入框只有div,没有找到input的类型
页: [1] 2
查看完整版本: 【求助】表单填写,赋完值后,输入框没有任何反应