关闭input的自动填充
浏览器会记住之前填的值,网页再出现input
时候,会自动把之前的值赋值到input
中,对于这样的智能浏览器,在很多时候很方便!
但是!很多时候不希望自己网站的表单不被填充怎么破!autocomplete=off
属性应时而生!但是很多时候不好用是几个意思!!!
... 挣扎中.... ...
然后stackoverflow上大神给了思路:表单的自动填充都是填充的用户名与密码,也就是说正常情况下input[type=password]
与之前面的非密码表单input[type=text]
会被自动填充。那自然会被自动填充的是两个,那在页面中给两个隐藏的表单(一个密码框、一个文本框)用来自动填充,那就保全了我们真正要展示的表单。
总之,在页面中插入如下代码即可:
<input type='text' style='display:none'>
<input type='password' style='display:none'>
Written on September 24, 2015