<HTML>
<HEAD>
<script type="text/javascript" src="jquery.js"></script>
<script >
//去除空格
String.prototype.Trim = function() {
var m = this.match(/^\s*(\S+(\s+\S+)*)\s*$/);
return (m == null) ? "" : m[1];
}
function check()
{
//正确的联系方式:或者手机或者电话都可以。
alert($("#checkobj").val().isTel() ||$("#checkobj").val().isMobile());
alert($("#checkobj").val().isEmail());
}
//判断是不是手机
String.prototype.isMobile = function() {
return (/^(?:13\d|15[89])-?\d{5}(\d{3}|\*{3})$/.test(this));
}
//判断是不是座机电话
String.prototype.isTel = function()
{
//"兼容格式: 国家代码(2到3位)-区号(2到3位)-电话号码(7到8位)-分机号(3位)"
//return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/.test(this.Trim()));
return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(this));
}
//判断是不是邮箱
String.prototype.isEmail=function(){
var isEmail=/^([-_A-Za-z0-9\.]+)@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;
return isEmail.test(this);
}
</script>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<input type="button" value="测试" onclick="check()"><br />
输入测试数据: <input type="text" id="checkobj" /><br />
<div id="mydiv">显示结果:</div>
</BODY>
</HTML>
相关推荐
js JQuery验证电子邮箱的函数
jquery 表单验证(邮箱格式正则验证 、文本框非空验证、点选多选按钮选择获取、数据显示……
jquery 验证邮箱 ajax好好使用吧!
js与jquery正则验证电子邮箱、手机号、邮政编码的方法.docx
这个例子使用了jQuery来验证用户名长度邮箱格式
邮箱自动填充及时校验。企业项目开发中用到的邮箱验证。
jquery 邮箱验证 邮编号码验证 姓名验证。适合初学者使用
jQuery表单验证实例代码基于jquery.1.7.2.min.js制作,可设置手机号码,电子邮箱,中文姓名,身份证号码等表单项。
自用js登录验证,包含邮箱,电话,QQ,用户名、等各种数据的验证,十分好用,现在封装一户分享给大家
我在 jquery-validation-1.9.0版本的基础上增加了可以验证正则表达式的功能,由于我在使用当中发现其的邮箱验证不能很好的验证,输入中文后只要在后面加个@符号,他就通过,比如 【时代的@ff.cc】 这样也能通过 ...
主要介绍了js与jquery正则验证电子邮箱、手机号、邮政编码的方法,涉及javascript与jQuery鼠标事件的响应与正则验证操作字符串的相关技巧,需要的朋友可以参考下
主要介绍了jQuery简单实现验证邮箱格式的相关资料,需要的朋友可以参考下
jquery表单验证插件 提交表单验证,用户名,邮箱,密码,手机,地址,姓名,公司名称,网址等多个表单验证插件提交
详细的注册必备代码验证,带有详细的注释,只需稍加修改即可加到项目中用于注册以及需要的验证。
主要介绍了jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法,涉及jQuery表单元素获取及正则验证相关操作技巧,需要的朋友可以参考下
包含功能齐全的jQuery表单验证,有判断英文、汉子、数字、邮箱、电话,身份证等的验证,里面有例子,说明的很清晰,希望对大家有用
jQuery formValidator表单验证插件,它是基于jQuery类库,实现了js脚本于页面html代码的分离。你可以划分多个校验组,每个组的校验都是互不影响。对一个表单对象,你只需要写一行代码就可以轻松实现无数种(理论上)...
jquery validate表单验证插件制作用户注册页面表单提交验证,用户名、手机、密码、邮箱等表单验证。通过这款validate表单验证插件能制作多种表单提交验证。