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文件中。

浙公网安备 33010602011771号