javascript - 使用占位符时禁用 Chrome 自动填充

标签 javascript html css google-chrome autofill

对于带有占位符的字段,我在使用 google 自动填充时遇到了一些问题。所以我已经尝试了几乎所有的解决方案: Disabling Chrome Autofill ,但遗憾的是,没有一个能按我的要求工作。

所以这个想法是拥有一个包含不同字段的表单,其中一些字段是必需的,而另一些则不是(这使得 Ryan Grush 解决方案行不通)。

我试过 autocomplete="false", autocomplete="off",我试过在表单的开头使用“幽灵”输入,尝试了将空白值强制输入字段的不同方法。

我可以在用户开始输入时立即使用 javacript 隐藏标签(基于 Ryan Grush 解决方案),但遗憾的是,根据设计要求,这只能作为最后的手段来完成。所以我在这里希望有人遇到与 Chrome 和占位符类似的问题。

最佳答案

不幸的是 这:

<input autocomplete='off'>

还有这个:

<form autocomplete='off'>

被 Chrome 忽略了,我还没有找到解决方法...... 其他浏览器,如 Firefox、Safari 等。支持它

关于javascript - 使用占位符时禁用 Chrome 自动填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31643433/

相关文章:

c# - ASP .NET MVC 如何使用@Html.EditorFor 增加输入字段的宽度

jquery - Bootstrap 3 : navbar dropdown menu doesn't disappear when i click else where

javascript - 需要使用 jquery 根据数字输入更新表单输入

javascript - jQuery:淡入数据而不是警报?

javascript 在弹出窗口上 append 代码

javascript - Angular 依赖注入(inject)

javascript - Discord JS(机器人存在)

html - 根据内容垂直居中 div

javascript - 如何在 React 中更改按钮 onClick 的样式属性?

jquery - 背景大小过渡效果不适用于第 n 个 child