Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2016, 09:34
Lola Lola
 
Fecha de Ingreso: agosto-2007
Mensajes: 122
Antigüedad: 17 años, 5 meses
Puntos: 3
Exclamación Como validar email 2 veces en formulario

Hola amigos!

Bueno, en principio siempre aclaro que no soy programadora, sino una diseñadora que copia y pega codigo de los que saben...

Ahora bien, mi cliente me solicitó que quienes envíen mensajes mediante formulario del sitio web deban escribir su email dos veces a la hora de enviar el mensaje. Esto porque muchas veces escriben mal su correo en el primer campo, y luego mi cliente no tiene como contestarles, y me solicitó agregar al formulario la obligación de escribir dos veces el email obviamente en dos campos distintos, y que el segundo campo no permita copy-paste del primer campo sino que deban escribirlo (tipearlo), y que si no coinciden ambos emails ingresados deban corregirlos...

El codigo que estoy usando en el formulario es de este tipo:

<script language="JavaScript">
function validar() {
if (document.form1.nombre.value == "") {
alert("¡Los campos no pueden ingresar vacios!");
document.form1.nombre.focus();
return false;}


if (document.form1.telefono.value == "") {
alert("¡Debe indicarnos su telefono!");
document.form1.telefono.focus();
return false;}


if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form1.email.value))
{ return (true) }
else { alert("La dirección de email fue ingresada de forma incorrecta.");
document.form1.email.focus();
return (false);}

}
</script><script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script><script src="./Contacto ASESOR-ARQ_files/ga.js" type="text/javascript"></script><script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-11264255-2");
pageTracker._trackPageview();
} catch(err) {}</script>



Amigos, que codigo debo agregar para realizar lo que el cliente me pide?

Desde ya muchas gracias!!!

Lola Lola