HTML表单验证电话号码字段中的多个零

时间:2015-09-30 13:06:14

标签: jquery html html5 forms validation

如何为我的电话号码字段创建验证,以防止用户只放置多个零而不是实际的电话号码?

为了说清楚,我只想阻止用户输入多个零来绕过其他验证。我并不是真的想要遵循任何形式的模式,因为我使用的网站是国际网站,因此会输入各种不同的电话号码......

1 个答案:

答案 0 :(得分:1)

对于" tel"输入验证是像浏览器的所有其他html5验证一样实现的,而不是所有的处理都是相同的(例如对于email input the-art-of-web文档)。但您可以使用pattern attribute指定正则表达式模式以满足您的验证需求:

<input type="tel" name="country_code" pattern="[A-Za-z]{3}" />
全球

Browser support为84.96%。但是,特别是Android浏览器在4.4.4版本之前缺少它。如果Android至关重要(例如pure javascriptany available library

,也许您希望构建一个基于javascript的回退