禁止浏览器自动填充

图片描述

每次打开页面都已经输入好了,不想有这种状态,尝试过页面加载的时候清空,没起作用

阅读 4.8k
7 个回答

autocomplete="off"

每次将界面的值清零一次

这个其实是有一个黑科技可以使用的,每逢遇到登录或者含有密码的页面,用户输入一次提交表单后,一般浏览器都会保存这个密码,下次自动填充,你设置autocomplete="off"也是没用的,有一个颁发可以解决:

在password输入框前后添加多个password输入框,并隐藏;

下次浏览器进来时就不能正确的把密码填充了,这个问题也就解决了。

<input type="password" autocomplete="off" />
<form autocomplete="off" >

或者动态生成密码框。

如果楼上说的方法都不能解决你的问题那有可能就是下面的原因了

图片描述

图片描述

autocomplete="new-password" 网易的解决方案。

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