我有一个网站,用于检测何时输入了用户名和密码,然后启用登录按钮。问题是,如果浏览器输入已记住的用户名和密码,那么登录按钮从未启用。有没有JavaScript的方法来检测输入此信息的浏览器?如何检测浏览器何时将登录密码输入网络登录
回答
尚未对其进行测试,但您可以在文本字段中使用onchange事件。
我不确定这些是否因存储数据而被解雇 – 2010-07-08 01:49:51
容易测试,对不对? – 2010-07-08 13:25:50
这似乎并不奏效;至少在使用jQuery .change() – streetlight 2012-11-02 14:25:17
或者,您可以保持该按钮处于启用状态,并在按下时检查非空白输入。正如其他人所指出的那样,这将更加标准化。
时,有趣的是事情变化的速度有多快。我遇到了同样的问题,现在似乎通常的做法是在没有输入证书时禁用登录按钮。 – ILikeTacos 2016-07-19 21:18:09
首先作为其他人提到我不知道为什么你不会默认启用。但是,这是你需要做的。当页面加载时只检查字段中是否有任何内容。有时浏览器输入登录信息,当字段有焦点时,但我假设它有焦点,脚本可能会检测到输入。
window.onload=function(){
var txt=document.getElementById('username');
if(txt!==''){showSubmit();}
//if you have a preset value you can always do txt!=='username'
}
- 1. Magento - 多浏览器登录前登录
- 2. 登录密码网络服务Java
- 3. 在Windows上使用用户名和密码从网络浏览器登录
- 4. 密码登录 - 如何?
- 5. 网站使用casperjs或新浏览器登录时要求输入验证码
- 6. 浏览器在登录时不记得密码
- 7. 获取网页浏览器cookies登录
- 8. 如何修改Laravel授权登录时不输入密码?
- 9. 让浏览器登录
- 10. 跨浏览器登录?
- 11. 登录时加密密码
- 12. HTTPWebRequest登录。登录后浏览
- 13. 输入登录表格的密码
- 14. 跨不同网络浏览器的单点登录
- 15. AD单点登录(SSO),浏览器和网络
- 16. c#网络登录
- 17. Ajax登录表单 - 浏览器不会保存密码
- 18. 防止浏览器问你想要保存登录名/密码
- 19. ASP.NET登录和注册浏览器密码内存
- 20. 通过Flex登录在浏览器中保存密码
- 21. 如果您登录到其他Web浏览器,如何登录一个Web浏览器?
- 22. Android - 检测Wifi是否需要浏览器登录
- 23. 在django登录后检测浏览器类型
- 24. 用Mozilla浏览器登录Gmail登录问题
- 25. 如何:CakePHP无密码登录?
- 26. 秘密登录密码 - Android
- 27. java https登录和浏览
- 28. 如何去加密一个网站的用户登录密码
- 29. C#:在检测员工登录密码时出错
- 30. [Azure移动应用服务]如何在Facebook登录时无密码登录?
您使用什么事件来检测用户输入数据? – 2010-07-08 01:06:09
没有Javascript的用户如何登录? – spender 2010-07-08 01:09:56
@spender我可以看到它适用于非JS用户的唯一方法是禁用DOM准备好或类似的按钮。 – alex 2010-07-08 01:19:15