如图所示:在密码设置中,需要保存密码,重输密码最好也能保存,另外在无线设置中也需要保存密码。问题是:1.因为密码前没有text输入框,所以firefox提示是否保存密码时,用户为空,所以保存表单刷新网页后,密码框处没有显示*。2.当密码框前有text输入框,可以正常保存显示,但是无线设置处密码就算前有个输入框也会出现问题1中的情况。
如图所示:在密码设置中,需要保存密码,重输密码最好也能保存,另外在无线设置中也需要保存密码。问题是:1.因为密码前没有text输入框,所以firefox提示是否保存密码时,用户为空,所以保存表单刷新网页后,密码框处没有显示*。2.当密码框前有text输入框,可以正常保存显示,但是无线设置处密码就算前有个输入框也会出现问题1中的情况。
我简略的查了下,不建议保存密码相关的信息。js是可以做到保存input值,存在cookie中,然后再从其中取出保存的值,但是cookie安全性不高,也就是你保存的东西要你自己加密。我是觉得 保存 判断 取值 加密,太麻烦,索性不做这些,来的简便
你说的是提交吗?你的问题描述的不是太清楚。是提交表单还是保存在浏览器中?如果提交表单的话,可以把name设为不一样的,或者用ajax提交,data里用不一样的key就可以。如果是保存在浏览器中的话,建议还是取消这个需求,保存住密码的话还叫密码吗?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
用表单提交,每个密码框的name值设为不一样。
不用表单的话,就得自己保存在cookie或者LocalStorage里面了