gpt4 book ai didi

javascript - 如何创建接受英国邮政编码的 Stripe 元素邮政编码?

转载 作者:可可西里 更新时间:2023-11-01 02:54:27 25 4
gpt4 key购买 nike

我正在创建一个带有单独 Stripe 元素的付款表单:

var stripe = Stripe(...);
var elements = stripe.elements();
...
var postalCode = elements.create('postalCode');
postalCode.mount('#postalCode');

这将创建一个仅接受数字的字段。但是,英国的邮政编码也包含字母。我怎么也允许这些?我希望用户能够输入世界上几乎所有可能的邮政编码。

最佳答案

如评论中所述,表单会根据您输入的卡片进行动态调整,因为卡片指示其所在国家/地区。但是,它似乎没有有效验证。我能够使用无效的英国邮政编码创建有效的测试订单。

Stripe has test card numbers for many countries .尝试将它们输入到您的 Elements 表单中。

当用户键入 Stripe 的通用(美国)测试 Visa 卡时的表单显示“ZIP”(它在空白时也显示 ZIP):

Form with Stripe's generic (US) Visa card

当用户在 Stripe 的测试英国 Visa 卡中键入相同的表单时,在键入期间会更改为显示“邮政编码”:

Form with Stripe's UK test card

关于javascript - 如何创建接受英国邮政编码的 Stripe 元素邮政编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43546885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com