首页  >  问答  >  正文

javascript - H5输入框限制只能输入以1开头的11位数字,用正则怎么实现?

onkeyup="value=value.replace(/1/g,'')"用这种方式怎么实现?


  1. 0-9 ↩
PHPzPHPz2749 天前1519

全部回复(4)我来回复

  • 伊谢尔伦

    伊谢尔伦2017-04-10 17:27:01

    <input type="tel" pattern="^1\d{10}$">

    回复
    0
  • ringa_lee

    ringa_lee2017-04-10 17:27:01

    /1\d{10}/

    回复
    0
  • 高洛峰

    高洛峰2017-04-10 17:27:01

    /^1d{10}$/

    回复
    0
  • 怪我咯

    怪我咯2017-04-10 17:27:01

    <input onkeyup="$(this).val($(this).val().replace(/^([^1]\d?)|\d{12,}$/,''))">

    回复
    0
  • 取消回复