javascript - 阻止 Chrome 在我的网站上自动建议信用卡号码

标签 javascript html google-chrome autocomplete

我的公司有一个内部应用程序,我们通常要求提供信用卡信息,因为给定用户经常一天处理多张信用卡,所以不建议使用自动完成功能,我们添加了 autocomplete="off"归因于我们的输入以防止这种情况,但是 chrome 似乎忽略了这一点,它仍然向我们的用户显示建议。我们已从用户请求的所有其他字段中删除了自动完成功能,但这个字段不会自动完成

我看到了有关此主题的几个问题,但它们都与密码有关,而且我的问题似乎更具体一些,所以

输入标签如下所示:

<input autocomplete="off" class="form-control" 
       data-card-number="data-card-number" 
       data-val="true" 
       data-val-creditcard="The CardNumber field is not a valid credit card number." 
       data-val-required="The CardNumber field is required." 
       id="CreditCardInfo_CardNumber" 
       name="manolo" 
       style="padding-left: 55px;" 
       type="text" 
       value="">

我应该怎样做才能阻止 Chrome 建议信用卡号码?

如果我只能用 HTML 来完成,那就更好了。

Disable form autofill in Chrome without disabling autocomplete [duplicate]

Disabling Chrome Autofill

最佳答案

尝试将您的输入名称更改为其他名称,例如randomWord

<input type="text" name="randomWord">

关于javascript - 阻止 Chrome 在我的网站上自动建议信用卡号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47718820/

相关文章:

javascript - indexeddb从索引n到索引k获取数据

css - 具有多个内容(img 和环绕文本)的 div 的垂直居中

javascript - 为什么 jQuery.data() 会出现 Raphael svg 路径错误?

html - 仅在 Mac 上的 Chrome 中输入时输入字段变小(可能是 CSS-Grid 问题)

google-chrome - Chrome DevTools - 传输数据的确切大小

ruby - 在 W3C 模式下(Selenium::WebDriver::Error::UnknownCommandError)无法在 Cucumber Ruby 中使用 Selenium ChromeDriver 调用非 W3C 标准命令

javascript - 从 rhino 中的 orientDB 选择

javascript - 在非多个选择框上使用 Selectize API

javascript - 如何使用 AngularJS Controller 中 &lt;script&gt; 标签中包含的库

javascript - 如何动态创建一个新的div?