1.JQuery
$(function(){ $("#username").blur(function(){ var temp=$("#username"); var myreg = /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/; if(!myreg.test(temp.value)){ alert('提示\n\n请输入有效的Email!'); //myreg.focus(); return false;} }); }
2.JavaScript
function validateEmail(email) { var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(email); } function validate() { var $result = $("#result"); var email = $("#username").val(); $result.text(""); if (validateEmail(email)) { $result.text(email + " is valid :)"); } else { $result.text(email + " is not valid :("); } return false; } $("#login").bind("click", validate);