带有可选国家代码的电话输入掩码

时间:2018-01-15 13:51:05

标签: jquery asp.net-mvc html5

我想为电话号码创建输入掩码。大多数电话号码看起来像(123)456 - 7890.我希望在适用的情况下接受可选的国家/地区代码和扩展程序。

(123)456 -7890 x1234

+1(123)456 - 7890

+1(123)456 -7890 x1234

我能用regex和jquery做到这一点吗?

1 个答案:

答案 0 :(得分:2)

我建议你使用这个jquery插件:

https://github.com/jackocnr/intl-tel-input

$("#phone").intlTelInput();

http://jsfiddle.net/enx8ub4n/

使用验证用户输入的示例:

https://intl-tel-input.com/node_modules/intl-tel-input/examples/gen/is-valid-number.html