如何解决html input输入框'autocomplete="off"'无效问题
大家都知道autocomplete属性是表单字段中的HTML5新属性,该属性有两种状态值,分别为"on" 和 "off",该属性可省略:省略属性值后默认值为"on",也可以省略属性名,直接写入关键字on或off。
但是在Chrome核的浏览器上点了保存密码后功能会失效,输入框依然会自动填充。
可以通过以下方法解决:
<input readonly onfocus="this.removeAttribute('readonly');"/>
原理是设置readonly属性,只要在input上加上readonly,浏览器便不会自动填充了,然后input在onfocus时在去掉readonly,非常简单实用。