我的公司有一个内部应用程序,我们通常要求提供信用卡信息,因为给定用户经常一天处理多张信用卡,所以不建议使用自动完成功能,我们添加了 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]
最佳答案
尝试将您的输入名称更改为其他名称,例如randomWord
<input type="text" name="randomWord">
关于javascript - 阻止 Chrome 在我的网站上自动建议信用卡号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47718820/