easyui 正则验证电话号码的简单例子
2015-12-09 15:04
453 查看
<script type="text/javascript">
$.extend($.fn.validatebox.defaults.rules, {
phoneNum: { //验证手机号
validator: function(value, param){
return /^1[3-8]+\d{9}$/.test(value);
},
message: '请输入正确的手机号码。'
},
telNum:{ //既验证手机号,又验证座机号
validator: function(value, param){
return /(^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$)|(^((\(\d{3}\))|(\d{3}\-))?(1[358]\d{9})$)/.test(value);
},
message: '请输入正确的电话号码。'
}
});
</script>
<input class="easyui-textbox" id="phone" name="basic.phone" data-options="prompt:'请输入正确的手机号码。',validType:'phoneNum'" />
or
<input class="easyui-textbox" id="phone" name="basic.phone" data-options="prompt:'请输入正确的电话号码。',validType:'telNum'" />
$.extend($.fn.validatebox.defaults.rules, {
phoneNum: { //验证手机号
validator: function(value, param){
return /^1[3-8]+\d{9}$/.test(value);
},
message: '请输入正确的手机号码。'
},
telNum:{ //既验证手机号,又验证座机号
validator: function(value, param){
return /(^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$)|(^((\(\d{3}\))|(\d{3}\-))?(1[358]\d{9})$)/.test(value);
},
message: '请输入正确的电话号码。'
}
});
</script>
<input class="easyui-textbox" id="phone" name="basic.phone" data-options="prompt:'请输入正确的手机号码。',validType:'phoneNum'" />
or
<input class="easyui-textbox" id="phone" name="basic.phone" data-options="prompt:'请输入正确的电话号码。',validType:'telNum'" />
相关文章推荐
- 【Solutions系列】As-Built Editing,属性编辑实用工具
- Android Studio 运行时出现 finished with non-zero exit value 2
- 在MySQL中创建实现自增的序列(Sequence)的教程
- 夺命雷公狗---PDO NO:6 使用PDO执行SQL语句之query
- 通过@Value注解读取.properties配置内容
- UIButton
- 自定义BlockingQueue的简单实现(含测试)
- UE正则表达式
- UILabel
- 9、osgGA::GUIEventHandler,osgFX::Scribe
- request使用getReader()和getInputStream()获取请求参数报400错误
- DMA Engine API Guide
- UICollectionView内容下沉64像素原因和解决方案
- IOS_多线程编程3 - NSOperationQueue
- Intellij Idea 14 生成serialVersionUID的方法
- MTK SystemUI/系统深度定制修改与编辑------细数那些你所不知道的事件分发处理机制 dispatchTouchEvent
- 郑大第九届校赛正式赛(1818: squee_spoon and his Cube VI)
- gcc 编译器 , __builtin_expect() 研究
- StringBuilder在高性能场景下的正确用法
- Arduino - 人体红外传感器(PIR)模块HC-SR501