如何在html中禁用用户名的自动填充?

如何在html中禁用用户名的自动填充?,html,Html,我有代码来阻止从浏览器中自动填充密码,但我仍然不能阻止HTML页面上的用户名文本框。 这是页面上密码字段的代码 enter code here <input type="text" name="abc" id="abc"> <style> -webkit-text-security:desc; </style> 在此处输入代码 -webkit文本安全性:desc; 这里的代码使我的文本框看起来像密码字段,并且工作正常。即使

我有代码来阻止从浏览器中自动填充密码,但我仍然不能阻止HTML页面上的用户名文本框。 这是页面上密码字段的代码

enter code here


   <input type="text" name="abc" id="abc">
    <style>
    -webkit-text-security:desc;
    </style>
在此处输入代码
-webkit文本安全性:desc;
这里的代码使我的文本框看起来像密码字段,并且工作正常。即使是浏览器也不会要求保存密码


请向我推荐用户名。

自动完成允许浏览器预测值。当用户开始键入字段时,浏览器应根据先前键入的值显示用于填写字段的选项

注意:autocomplete属性适用于以下类型:文本、搜索、url、电话、电子邮件、密码、日期选择器、范围和颜色

<input type="text" name="test" autocomplete="off" />

关于此属性,您仍然需要了解一些事实,如下所示:

  • Firefox30忽略密码的autocomplete=“off”,而是选择提示用户是否应将密码存储在客户端

  • 密码管理器始终提示是否要保存密码。未经用户许可,不得保存密码

  • 根据Mozilla开发者文档,表单元素属性autocomplete可以防止表单数据被缓存在旧浏览器中

  • 还有一些chrome扩展也在automcomplete上,所以当你测试这个属性时,请确保你禁用了这些扩展


  • “自动完成”允许浏览器预测值。当用户开始键入字段时,浏览器应根据先前键入的值显示用于填写字段的选项

    注意:autocomplete属性适用于以下类型:文本、搜索、url、电话、电子邮件、密码、日期选择器、范围和颜色

    <input type="text" name="test" autocomplete="off" />
    
    
    
    关于此属性,您仍然需要了解一些事实,如下所示:

  • Firefox30忽略密码的autocomplete=“off”,而是选择提示用户是否应将密码存储在客户端

  • 密码管理器始终提示是否要保存密码。未经用户许可,不得保存密码

  • 根据Mozilla开发者文档,表单元素属性autocomplete可以防止表单数据被缓存在旧浏览器中

  • 还有一些chrome扩展也在automcomplete上,所以当你测试这个属性时,请确保你禁用了这些扩展


  • -webkit文本安全性:desc;可能是重复的我看到了它,但这是为自动完成禁用。我的问题是自动填充。谢谢-webkit文本安全:desc;可能是重复的我看到了它,但这是为自动完成禁用。我的问题是自动填充。谢谢,这对我没用。Autocomplete=“off”在文本框中键入时不会给出任何建议,但当您双击文本框时,它会显示浏览器中保存的密码和用户名。不,它不适用于我。Autocomplete=“off”在文本框中键入时不提供任何建议,但当您双击文本框时,它会显示浏览器中保存的密码和用户名。