表单验证中的电话号码格式校验
来源:互联网 发布:安利网络直销模式 编辑:程序博客网 时间:2024/06/02 17:26
在前段页面中,可以用JS进行校验,代码如下
function checkTel(){var isPhone = /^([0-9]{3,4}-)?[0-9]{7,8}$/;var isMob=/^((\+?86)|(\(\+86\)))?(13[012356789][0-9]{8}|15[012356789][0-9]{8}|18[02356789][0-9]{8}|147[0-9]{8}|1349[0-9]{7})$/;var value=document.getElementById("phone").value.trim();if(isMob.test(value)||isPhone.test(value)){return true;} else{alert('电话号码格式错误,请输入正确号码');return false;}}
其中"phone"为电话号码input中的内容。
PHP后台中可再设一次验证,保证数据的安全性:
$telephone = "电话号码";$isMob="/^1[3-5,8]{1}[0-9]{9}$/";$isTel="/^([0-9]{3,4}-)?[0-9]{7,8}$/";if(!preg_match($isMob,$telephone) && !preg_match($isTel,$telephone)){echo '<script>alert("手机或电话号码格式不正确。如果是固定电话,必须形如(xxxx-xxxxxxxx)!");history.go(-1);</script>';exit (); }
0 0
- 表单验证中的电话号码格式校验
- JavaScript表单验证电话号码
- JS表单验证电话号码
- JavaScript表单验证电话号码
- JavaScript表单验证电话号码
- 电话号码 表单验证
- 验证邮箱 电话号码格式
- 表单校验 登录验证
- javascript 验证 国际格式 电话号码
- 如何电话号码格式校验、脱密、加密、解密
- 电话号码校验
- jsp中javascript验证电话号码格式
- 使用正则表达式验证电话号码的格式
- javascript验证表单格式
- jsp表单验证格式
- jQuery校验 jQuery Validate 表单验证详解
- 表单格式及输入验证
- 电话号码验证
- spring的生命周期
- Error deleting volume
- UML类图中的4种关系
- android textview里面显示图文混排
- java IO
- 表单验证中的电话号码格式校验
- Dism重覆Mount-Wim相同的文件
- handlebars-----each创建分级索引
- PageRank算法简介
- 如何成为游戏主程
- C#中的格式化输出
- php安装不了 sqlserver 解决办法 mssql.dll php_sqlsvr_55_ts.dll
- 闹钟倒计时动画效果实现。仿聚美优品H5闪购动画。
- 使用patch修补python中serial.tools中的一个Bug