angular - 当您从 Chrome 自动填写卡号时,如何让 Angular 显示 Visa 信用卡/借记卡
问题描述
当我在 Chrome 中使用自动填写卡并选择 Visa 借记卡时,它会将卡类型显示为 Visa 而不是 Visa 借记卡。在我们更改为 Angular 之前,HTML 显示了 Visa Credit / Visa Debit
我尝试将输入类型更改为“文本”,因为它在旧站点中使用过,但这并没有解决问题(我不确定为什么将其设置为输入类型“电话”,但猜测有一个原因)。
我目前有:
<input type="tel" class="form-control w-100" formControlName='cardNumber' maxlength="23">
我希望卡类型在输入/选择卡时自动填充 Visa 借记卡或 Visa 信用卡。
解决方案
根据Google Docs,您可能需要添加autocomplete="cc-number"
到该字段,以便它自动为您正确填写信用卡号。
信用卡号的整个输入如下所示:
<input name="cardnumber" id="frmCCNum" required autocomplete="cc-number">
推荐阅读
- networking - 在主机和来宾 VMWare 之间建立直接网络
- javascript - 如何从javascript中的函数退出?
- lua - 如何在 Wireshark Lua 解析器中使用 add_packet_field?
- java - Hibernate Spring:spring.jpa.hibernate.ddl-auto 属性不创建生成表不起作用
- java - Open Api Generator 插件不适用于 Maven
- pypika - PyPika如何选择星减去一列
- c++ - 为什么这段代码的向量迭代器没有停止?
- typescript - 防止 VSCode 折叠 Observable
到可观察的 - c++ - 使用 gcc 内联汇编可以将 %r# 寄存器设置为输入约束吗?
- python - 高斯混合模型 (GMM) 的期望最大化算法 (EM)