我编写了一个chrome扩展,可以通过简单的jquery代码成功地将值插入到许多页面的输入标记中
$("#myId").val('myvalue');`
除了this page`
我尝试过使用javascript jquery但没有任何作用,虽然自动填充内置的chromes和autofill extension可以有效地插入值。
从我的chrome扩展程序中,我想在这两个输入ID的“#loginEmailMobile”和“#clientpassword”中插入值。当我使用.val()方法时,它显示那里的值,但看起来像浮动。当我点击登录时不起作用。那我怎么能让它运作起来呢?请帮忙。
答案 0 :(得分:0)
为网站设置的网址权限和方案是否无效?
答案 1 :(得分:0)
页面正在侦听键盘事件以更新UI,您的方法只是更改.value属性。如果您希望页面“知道”#34;更改了一些内容,您还应该向输入发送键盘事件。 AutoFill扩展程序似乎通过在输入上调用someelement.dispatchEvent(new Event('input'))
来执行此操作,这似乎可以完成此任务。