reactjs 在DevTools控制台上操作React表单

jexiocij  于 2023-02-04  发布在  React
关注(0)|答案(1)|浏览(117)

我必须填写网站上的一些React表单。因此,我尝试编写一个JavaScript脚本,通过将脚本粘贴到Chrome开发工具控制台中来自动填写文本区域,以选中React表单上的复选框等。首先,一切看起来都很好,但首先,发送按钮仍然被禁用,我的输入无法识别或粘贴。
对于"正常"表单,这种注入就像一种魅力,但是我对识别字段已填充的React表单有什么用呢?
谢谢大家!

i7uq4tfw

i7uq4tfw1#

对于“普通”表单,它可以工作,因为它直接指向DOM,而对于React则不行,因为React使用VirtualDOM。
您可以尝试修改代码以使用React中的useRef吗?
https://beta.reactjs.org/learn/manipulating-the-dom-with-refs

相关问题