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