Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos, primeiramente boa tarde!
Estou com uma dúvida com relação ao seguinte Script:
function ValidaEmail
if (document.form.email.value.search(/^\w+((-\w+)|(\.\w+))\@\w+((\.|-)\w+)\.\w+$/) == -1) {
alert("Por favor, informe um e-mail válido.");
document.form.email.focus();
return false;
}
Pelo que percebem é uma função que verifica se tem os caracteres "^\w+..", bom ao menos a inteção deve ser essa, o fato é achei este script pelo fórum aqui mesmo e estava precisando disto, porem não consegui compreender direito o que ele faz, até entendi que ele pega do forumlário e depois do campo do form, eu chamo está função da seguinte forma:
<form action="newsletter.asp" method="post" onSubmit="ValidaEmail()" name="frmNewsletter" id="frmNewsletter">
Só que quando executo no navegador da o seguinte erro:
'(' esperado
E como sei pouco de JavaScript me quebro pra entender, será que alguem poderia me dar uma luza?
http://forum.imasters.com.br/public/style_emoticons/default/blush.gif
Valeu Adriano! :)
Mas acabei optando por fazer está validação em ASP. http://forum.imasters.com.br/public/style_emoticons/default/blush.gif