Prueba con este codigo:
Código HTML:
Ver original<title>Ejemplo de funci
ón para validar direcci
ón de email en javascript
</title> <script language="JavaScript"> function valEmail(){ // Cortesía de http://www.ejemplode.com
valor=document.getElementById('mail').value;
re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
if(!re.exec(valor)) {
alert("correo no valido");
}else{
alert("correo valido");
}
}
<form action="ejemplode.com"> Email:
<input type="text" name="email" id='mail'><input type="button" onClick="valEmail()">