Ok, yo aqui tengo una solucion similar a la de caricatos, pero con una expresion regular distinta...
mira, antes, date una vuelta por aca ...
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Strin g
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:RegEx p
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Objects:RegExp:test
y al final, el codigo de prueba...
Código:
var strmail = '[email protected]';
var validator = /^([a-zA-Z0-9\._]+)(@)([a-zA-Z0-9\_]+)(\.)([a-zA-Z0-9\_]{2,3})/;
if (validator.test(strmail)) {
//the string is an email -- la cadena es un email
alert ("yeah dude!");
}
else {
//the string isnt an email -- la cadena No es un email
alert ("damn !!!");
}