我的输入字段如下
<input type="password" placeholder="Password" autocorrect="off" maxlength="30" autofocus="autofocus" animate="true" label="" rules="[object Object]">
和下面的按钮
<button type="submit" class="button-orange wide">Login <!----></button>
所以我用如下所示的纯JavaScript填充密码
document.querySelectorAll('input[type=password]')[0].value = "12345";
document.querySelectorAll('.button-orange')[0].click();
问题是实际的网站正在跟踪按键或其他东西,当我关注输入密码选项卡,密码填充为空时,它总是提醒我密码为空。
我该如何像真人键入的密码一样填充密码。
答案 0 :(得分:0)
使用JavaScript填充字段值后,可能必须将字段的redOnly属性设置为true
document.querySelectorAll('input[type=password]')[0].value = "12345";
document.querySelectorAll('input[type=password]')[0].readOnly = true;