为了账号安全,请及时绑定邮箱和手机立即绑定

HTML 5 电话号码验证与模式

HTML 5 电话号码验证与模式

扬帆大鱼 2023-10-04 17:00:53
我想通过使用带有模式属性的 html 5 来验证巴基斯坦格式的电话号码。有效的巴基斯坦电话号码格式是:+92 345 1234567但是当我在输入字段中输入此内容时,它会显示以下错误:请匹配请求的格式  <!DOCTYPE html><html><head>    <title> Web Course </title></head><body>     <form>         Enter your phone number:        <input type="text"  pattern="[+][0-9]{2}[][0-9]{3}[][0-9]{7}"  />        <input type="submit" value="submit" />    </form></body></html>
查看完整描述

1 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

您可以使用以下解决方案之一:


<form>

  Enter your phone number (with spaces):

  <input type="tel" pattern="[+][0-9]{2} [0-9]{3} [0-9]{7}">

  <input type="submit" value="submit">

</form>


<form>

  Enter your phone number (without spaces):

  <input type="tel" pattern="[+][0-9]{12}">

  <input type="submit" value="submit">

</form>


<form>

  Enter your phone number (with or without spaces):

  <input type="tel" pattern="[+][0-9]{2} ?[0-9]{3} ?[0-9]{7}">

  <input type="submit" value="submit">

</form>


查看完整回答
反对 回复 2023-10-04
  • 1 回答
  • 0 关注
  • 50 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信