Preciso de um script que verifique se o usuário digitou corretamente seu email. Quero verificar de dois servidores onde ocorre a maioria dos erros. Se for Hotmail notificar um aviso quando alguém inserir a extensão .com.br pois o hotmail não utiliza o .br
Quero a mesma coisa para o Gmail.
A pouco dias atrás alguém me ajudou com o código abaixo, porém encontrei um erro. Se for digitado o email da operadora IG (email@ig.com.br) ele rejeita e diz que está errado.
Pergunta
dell
Preciso de um script que verifique se o usuário digitou corretamente seu email. Quero verificar de dois servidores onde ocorre a maioria dos erros. Se for Hotmail notificar um aviso quando alguém inserir a extensão .com.br pois o hotmail não utiliza o .br
Quero a mesma coisa para o Gmail.
A pouco dias atrás alguém me ajudou com o código abaixo, porém encontrei um erro. Se for digitado o email da operadora IG (email@ig.com.br) ele rejeita e diz que está errado.
provedor="";
if((theForm.email.value.indexOf("hotmail")>-1))
{
provedor = "hotmail";
}
else if((theForm.email.value.indexOf("gmail")>-1))
{
provedor = "gmail";
}
if(theForm.email.value.indexOf(provedor+".com.br")>-1)
{
alert("O email está no formato inválido.");
theForm.email.focus();
return false;
}
Alguém conhece uma outra forma mais eficiente?????
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados