有一个带有表单的站点,在这个表单中有几个
我试图通过我的信息控制台自动完成这个表单,我input
使用type="text"
document.getElementById('NAME').value="Олег";
此 e 中的文本input
已更改,但站点忽略了这一点,并使用更改前的内容。同时,如果您手动编辑文本(例如,修改为“Oleg1”),那么网站会感知到这些更改
已经尝试了innerHTML
,等等,和.focus()
(不触发),并通过触发点击事件.dispatchEvent(new MouseEvent('click'))
,没有触发
扔掉网站本身是没有意义的,因为您仍然需要访问表单,但是您对还能做什么的假设是什么?
找出分配给此输入的事件处理程序 -
input
、keypress
、change
以及调用这些处理程序时数据的存储位置。