一个html网页怎样可以记住多个input type=password?

如图所示:在密码设置中,需要保存密码,重输密码最好也能保存,另外在无线设置中也需要保存密码。问题是:1.因为密码前没有text输入框,所以firefox提示是否保存密码时,用户为空,所以保存表单刷新网页后,密码框处没有显示*。2.当密码框前有text输入框,可以正常保存显示,但是无线设置处密码就算前有个输入框也会出现问题1中的情况。图片描述

阅读 4.6k
3 个回答

用表单提交,每个密码框的name值设为不一样。

不用表单的话,就得自己保存在cookie或者LocalStorage里面了

我简略的查了下,不建议保存密码相关的信息。js是可以做到保存input值,存在cookie中,然后再从其中取出保存的值,但是cookie安全性不高,也就是你保存的东西要你自己加密。我是觉得 保存 判断 取值 加密,太麻烦,索性不做这些,来的简便

你说的是提交吗?你的问题描述的不是太清楚。是提交表单还是保存在浏览器中?如果提交表单的话,可以把name设为不一样的,或者用ajax提交,data里用不一样的key就可以。如果是保存在浏览器中的话,建议还是取消这个需求,保存住密码的话还叫密码吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题