【问题标题】:Phone input mask with optional country code带有可选国家代码的电话输入掩码
【发布时间】:2018-01-15 13:51:04
【问题描述】:

我想为电话号码创建一个输入掩码。大多数电话号码将类似于 (123) 456 - 7890。我希望在适用时接受可选的国家/地区代码和分机号。

(123) 456 -7890 x1234

+1 (123) 456 - 7890

+1 (123) 456 -7890 x1234

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

【问题讨论】:

标签: jquery asp.net-mvc html


【解决方案1】:

我推荐你使用这个 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

【讨论】:

  • 我想使用 jquery.mask。我只需要正则表达式的帮助来完成我上面提供的示例
猜你喜欢
  • 2021-03-31
  • 1970-01-01
  • 2021-08-24
  • 1970-01-01
  • 2017-04-09
  • 2018-10-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多