如何防止 Chome 和 Edge 显示与付款无关的输入的已保存付款方式下拉列表

问题描述 投票:0回答:1

我们在表单上有一个字段,用于作为日期一部分的数字数据。在 Edge 和 Chrome 中,保存的付款方式都会在此字段下显示为建议。我们已经在字段上设置了 autocomplete="off"。不过,它与普通的保存字段自动完成有点不同,因为它专门提示他们选择保存的付款方式如果它显示对该字段有效的先前数据,或者根本不尝试提出建议,那就没问题了。事实上,这会让那些将信用卡号输入不适当字段的用户感到沮丧。我们的系统也不对信用卡号做任何事情。

某个字段如何让 Chrome 或 Edge 认为它是付款/信用卡号码字段?我们怎样才能防止这种情况发生呢?已经尝试过 autocomplete="nope" 正如其他地方所建议的那样,但没有运气。如果有影响的话,这些是 .net razor 页面。我可以在 jquery 中添加一些内容或更改名称或任何有效的内容。

forms google-chrome razor autocomplete payment-method
1个回答
0
投票

Martian,除了您在字段本身上设置的内容之外,字段的实际名称也可能会触发此行为。例如,如果您有一个字段名称卡号或卡,那么这可能会导致自动填充识别该字段并提供建议。尝试将您的字段重命名为不相关的名称,它应该会停止提示您。

© www.soinside.com 2019 - 2024. All rights reserved.