Alguien me podría explicar cómo funciona esta validación del correo que se encuentra en la FAQ.
http://www.forosdelweb.com/showthrea...556#post265556
Código PHP:
var pos1, pos2, bOk = true;
var sDir = document.frm.dir.value;
pos1 = sDir.indexOf('@', 0);
pos2 = sDir.indexOf('.', 0);
bOk = bOk && (pos1 > 0);
bOk = bOk && (pos2 != -1);
bOk = bOk && (pos1 < pos2 - 1);
bOk = bOk && (pos2 < sDir.length - 1);
if (!bOk){
alert("Dirección de correo inválida");
document.frm.dir.focus();
return false;