Les queria preguntar si alguien conoce alguna función bien hecha y completa para validar un campo de email en javascript. O sea, que el email que se introduzca sea verdadero y cumpla con los caracteres.
De todas las que busqué en internet encontré esta:
Cita:
El problema de esta función es que creo que lo único que hace es validar que sean caracteres validos, pero en ningún momento chequea que la estructura sea la correcta osea: palabras, un solo @, y uno o dos puntos, etc. Osea, la forma de escribir el email.function verificaMail(txt){
//txt es el value del campo.
//expresion regular
var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
//devuelve verdadero si validacion OK, y falso en caso contrario
return b.test(txt)
}
//txt es el value del campo.
//expresion regular
var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
//devuelve verdadero si validacion OK, y falso en caso contrario
return b.test(txt)
}
Alguien conoce una función bien completa que valide y tenga en cuenta todo?
Saludos.