Códigos hay muchos, solo depende de una expresión regular
    
Código Javascript
:
Ver originalfunction isEmail( sEMail)
 
{
 
    //var re = /^[a-z0-9\-\.]+@[a-z0-9\-\.]+\.[a-z]{2,}$/i
 
    var re = new RegExp("^[a-z0-9\-\.]+@[a-z0-9\-\.]+\.[a-z]{2,}$", "i")
 
    if (re.test(sEMail))
 
    {
 
        return true
 
    }
 
    else
 
    {
 
        return false
 
    }
 
}