撰写时间:2019年07月06日
用正则表达式限制数据的输入,用以减少错误数据的输入,或者减少因为输入数据类型的不对应导致后期代码的出错。
例子:验证手机号码
每个运营商都发行了各自的手机号段,目前中国移动现在拥有23个号段,中国联通拥有16个号段,中国电信拥有13个号段
验证手机号码是否真实,就通过正则表达式验证手机号段
需要达到的效果:
存在的号段正常显示:
乱填不存在的号段显示提示:
HTML:
<label class="name">手机号码:</label>
<input type="text" id="MobilePhone" name="MobilePhone" maxlength="13" onkeyup="jointPhone(this.value)" onblur="verifyPhone(this.value)" />
JS