JavaScript 檢查MAIL格式
function FunEmailCheck(vEmail)
{
var fResult = false;
var sEmail = vEmail;
if(sEmail.length > 5)
{
if (sEmail.indexOf("!")>=0) { return fResult; }
if (sEmail.indexOf("|")>=0) { return fResult; }
if (sEmail.indexOf(":")>=0) { return fResult; }
if (sEmail.indexOf(",")>=0) { return fResult; }
if (sEmail.indexOf(";")>=0) { return fResult; }
if (sEmail.indexOf("(")>=0) { return fResult; }
if (sEmail.indexOf(")")>=0) { return fResult; }
if (sEmail.indexOf("<")>=0) { return fResult; }
if (sEmail.indexOf(">")>=0) { return fResult; }
if (sEmail.indexOf("[")>=0) { return fResult; }
if (sEmail.indexOf("]")>=0) { return fResult; }
if (sEmail.indexOf("@")<1) { return fResult; }
if (sEmail.indexOf(".")==-1) { return fResult; }
if (sEmail.substr(sEmail.length-1 , 1)=="@") { return fResult; }
if (sEmail.substr(sEmail.length-1 , 1)==".") { return fResult; }
if (sEmail.substr(sEmail.indexOf("@")+1,sEmail.length-sEmail.indexOf("@")-1).indexOf("@")>=0) { return fResult; }
if (sEmail.substr(sEmail.indexOf("@")+1,sEmail.length-sEmail.indexOf("@")-1).indexOf(".")==-1) { return fResult; }
fResult = true ;
}
return fResult ;
}
{
var fResult = false;
var sEmail = vEmail;
if(sEmail.length > 5)
{
if (sEmail.indexOf("!")>=0) { return fResult; }
if (sEmail.indexOf("|")>=0) { return fResult; }
if (sEmail.indexOf(":")>=0) { return fResult; }
if (sEmail.indexOf(",")>=0) { return fResult; }
if (sEmail.indexOf(";")>=0) { return fResult; }
if (sEmail.indexOf("(")>=0) { return fResult; }
if (sEmail.indexOf(")")>=0) { return fResult; }
if (sEmail.indexOf("<")>=0) { return fResult; }
if (sEmail.indexOf(">")>=0) { return fResult; }
if (sEmail.indexOf("[")>=0) { return fResult; }
if (sEmail.indexOf("]")>=0) { return fResult; }
if (sEmail.indexOf("@")<1) { return fResult; }
if (sEmail.indexOf(".")==-1) { return fResult; }
if (sEmail.substr(sEmail.length-1 , 1)=="@") { return fResult; }
if (sEmail.substr(sEmail.length-1 , 1)==".") { return fResult; }
if (sEmail.substr(sEmail.indexOf("@")+1,sEmail.length-sEmail.indexOf("@")-1).indexOf("@")>=0) { return fResult; }
if (sEmail.substr(sEmail.indexOf("@")+1,sEmail.length-sEmail.indexOf("@")-1).indexOf(".")==-1) { return fResult; }
fResult = true ;
}
return fResult ;
}
留言
張貼留言