Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Caros,
Estou usando este codigo baixo para validar emails em um banco de dados. O Problema é que quando o email possiu "." ex. xxxx.xxxx@xxxx.com.br o formulario nao reconhece o email como válido.
Tentei mexer na mascara mas com pouco conhecimento nao consegui. Você poderia me ajudar.
function ValidaEmail()
{
var obj = eval("document.forms[0].email");
var txt = obj.value;
if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 7)))
{
alert('Email incorreto');
form.email.focus();
}
}Valeu Ted k.Agora acho que esta funcionando beleza!
Tente... troque seu if por...
if (!(/^\w+([\.-]?\w+)@\w+([\.-]?\w+)(\.\w{2,3})+$/.test(txt))){....