【问题标题】:Prevent Chrome from automatically suggest credit card numbers on my site防止 Chrome 在我的网站上自动建议信用卡号码
【发布时间】:2018-05-22 23:06:30
【问题描述】:

我的公司有一个内部应用程序,我们通常要求提供信用卡信息,因为给定用户经常每天处理几张信用卡,因此不建议使用自动完成功能,我们添加了一个 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

【问题讨论】:

  • 与@120M 所说的类似,只是相反:stackoverflow.com/a/41965260/1336653autocomplete="off" 应该可以工作。是否可以发布一段 HTML 表单,以便我们了解您如何使用它?
  • @noahnu 我添加了 html sn-p 以便您查看是否有问题。谢谢

标签: javascript html google-chrome autocomplete


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2017-02-17
    • 2017-03-05
    • 2012-11-05
    • 2016-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-30
    • 2016-12-29
    相关资源
    最近更新 更多