Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/11/2010, 15:07
txusmax
 
Fecha de Ingreso: noviembre-2010
Mensajes: 18
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: validar campos antes de enviar

Cita:
Iniciado por IsaBelM Ver Mensaje
la validación del formulario ha de ser en contacto.html. a la etiqueta form le añades esto onsubmit="return funcion(this);". donde funcion() es el nombre del método que usarás para validar los campos. ahora en la función haces las condicionales
Jó, eso es lo que intento pero nada, mira, en el head de contacto.html he añadido esto:

Código:
<script type="text/javascript">
  	function validar() { 
		if(form1.nombre == "") { alert('Debes poner el nombre') ; return false ; } 
		if(form1.telefono == "") { alert('Debes poner el telefono') ; return false ; } 
		} 
</script>

y luego en el body en la etiqueta form:

Código:
 <form id="form1" name="form1" method="post" action="send.php" onsubmit="return validar(this);">

Pero nada, sigue igual, dejo todos los campos vacios, le doy a enviar y me sale simplemente el popup de enviado y el correo me llega.

¿Que puedo hacer? Ando un tanto desquiciado

Saludos y muchas gracias!