我正在尝试检测浏览器何时将保存的用户名和密码放入输入字段。我看过 this post ,但我没有更改此功能的选项,并且其他解决方案也不起作用。
基本上,如果加载时字段为空,我会禁用登录按钮。但是当浏览器填写输入时,它不会启用该按钮。我正在尝试寻找查看它是否发生变化的方法。
我正在使用 jQuery 和 JS。
我已经尝试过 .change、on .ready、on .load 等等。它似乎发生在 .load 事件之后。
有人知道解决这个问题的方法吗?我想避免使用任何类型的超时。
最佳答案
我认为没有办法检测浏览器是否有一些预填充字段的内置功能。</p>
如果有问题,您可以使用启用按钮的计时器来解决问题。 像这样:
setInterval(function (){
if($("#username").val()!=""){
$("#loginbutton").attr("enabled","enabled");
}
},1000)
关于javascript - 如何检测浏览器何时放置保存的密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13197539/