去掉web浏览器记住密码的功能:
//给name加上 value="" 属性就可以了
<input name="name" type="text" value="">
<input name="password" type="password" >
- 来一波解释
默认的,浏览器会帮你记住密码,经过测试,只要你的页面中有密码框。input type = "password"
,浏览器会默认把这个密码框的前一个文本框input type = "text"
认为是用户名,然后帮你记住密码。就像这样:
- 可是有时候,我们并不需要浏览器帮我们记住密码,比如注册的时候,或者经常切换登陆用户的情况下,怎么办呢?
只需要给密码框input type = "password"
的前一个文本框input type = "text"
,添加一个默认的空value = ""
属性,这个问题就解决了!
由此引发的一些联想:
- 这个记住密码的功能,其实有点危险,我们来看看谷歌chrome 浏览器做了什么:
打开谷歌浏览器 >> 设置 >> 显示高级设置 >> 管理已保存的密码
它把我们所有记住的密码,都放在了这里,如果我们的电脑被知道开机密码的人,或者不怀好意的人打开了,这是不是很危险呢?