jQuery自定义函数验证邮箱格式
jQuery.fn.checkEmail = function() { // 自定义jQuery方法var email_val = $(this).val();
reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if (!reg.test(email_val)) {
return true; // 格式有误
} else {
return false;
}
}
前提是引用了jQuery.js文件
使用方法。
$().checkEmail();
实例
function checkform() {
if ($('#account').val().trim() == '') {
alert('请输入账号');
$('#account').focus();
return false;
}
if ($('#account').checkEmail()) {
alert('账号格式不正确');
$('#account').focus();
return false;
}
if ($('#password').val().trim() == '') {
alert('请输入密码');
$('#password').focus();
return false;
}
if ($('#verify').val().trim() == '') {
alert('请输入验证码');
$('#verify').focus();
return false;
}
return true;
}如果这是一个通用的方法,可以放入jQuery文件中。
文档来源:51CTO技术博客https://blog.51cto.com/u_3513677/3283865
页:
[1]