Hola,
Me gustaría ver si me pudieran ayudar a ver por qué me marca como email invalido a la hora de querer enviar un correo mediante mi página, este es el código que tengo para la validación
Código Javascript
:
Ver originaljQuery.noConflict();
jQuery(function(){jQuery('.error').hide();jQuery('.errorenews').hide();jQuery(".formbtn").click(function(){jQuery('.error').hide();var emailReg=/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?jQuery/;var email=jQuery("input#email").val();if(email==""){jQuery("#status").after('<span class="error">Por favor ingresa tu email.</span>');return false;}
var email=jQuery("input#email").val();if(!emailReg.test(email)){jQuery("#status").after('<span class="error">Por favor ingrese un email valido.</span>');return false;}
var name=jQuery('input#name').val();var email=jQuery('input#email').val();var phone=jQuery('input#phone').val();var enquiry=jQuery('textarea#enquiry').val();var dataString='name='+name+'&email='+email+'&phone='+phone+'&enquiry='+enquiry;jQuery('#status').append('<img src="support_files/ajax-loader.gif" class="loaderIcon" alt="Cargando..." />');jQuery.ajax({type:"POST",url:"process.ContactForm.php",data:dataString,success:function(){jQuery('#contactbox').html("<div id='message'></div>");jQuery('#message').html("<h2>Gracias</h2>")
.append("<p>Recibimos tu email.<br />Te responderemos tan pronto nos sea posible</p>")
.hide()
.fadeIn(1500)}});return false;});jQuery(".signupbtn").click(function(){jQuery('.errorenews').hide();var emailenewsReg=/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?jQuery/;var emailsignup=jQuery("input#emailsignup").val();if(emailsignup==""){jQuery(".enewsicon").after('<span class="errorenews">Por favor ingresa tu mail.</span>');return false;}
var emailsignup=jQuery("input#emailsignup").val();if(!emailenewsReg.test(emailsignup)){jQuery(".enewsicon").after('<span class="errorenews">Por favor ingrese un email valido.</span>');return false;}
var emailsignup=jQuery('input#emailsignup').val();var dataString='email='+emailsignup;jQuery('#loader').append('<img src="support_files/enews-ajax-loader.gif" class="loaderIcon" alt="Cargando..." />');jQuery.ajax({type:"POST",url:"process.EnewsForm.php",data:dataString,success:function(){jQuery('#emailbox').html("<div id='thanks'></div>");jQuery('#thanks').html("<h2>Gracias</h2>")
.hide()
.fadeIn(1500)}});return false;});});
y este es el código que tengo en mi formulario
Código HTML:
Ver original<span class="formicon">Envíanos un email:
</span> <form name="contact" method="post" action="#"> <input type="text" name="name" id="name" size="30" value="Nombre" class="formfield" /> <input type="text" name="email" id="email" size="30" value="Email" class="formfield" /> <input type="text" name="phone" id="phone" size="30" value="Teléfono" class="formfield" /> <input type="submit" name="submit" class="formbtn" id="submit_btn" value="Enviar" />
Espero me puedan ayudar si necesitan algún dato extra no duden en solicitarmelo, de antemano muchas gracias