Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/04/2011, 11:21
doylelives
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 10 meses
Puntos: 35
Respuesta: Problemas con Formulario Contacto

Si no deseas usar jquery y solo usar javascript:
La validación de los datos podrías hacerlo antes de enviar los datos a tu script php(en el lado del cliente), usando javascript, el metodo onsubmit debe llamar a una función que valide los campos que deseas y decidir si los envia al script o no.
Entonces los pasos serían:
- en el tag form definir el atributo onsubmit que llama a la función de validación,
- la función devuelve true solo si los campos son correctos.
devuelve false si faltan datos, y de paso muestras un mensaje de error.

Existen varias formas de validar datos, te dejo un par de links interesantes
http://www.desarrolloweb.com/articulos/1767.php
http://www.programacionweb.net/foros/mensaje/?num=21227

Para mostrar un cartel durante unos segundos, usa setTimeout donde en el ultimo parametro le especificas cuantos milisegundos debe esperar para disparar el evento, en tu caso ocultar un elemento.
Código Javascript:
Ver original
  1. setTimeout('(document.getElementById(\'ejemplo\').style.display = \'none\')', 1000);
Esta linea, pasados 1 segundo(1000 milisegundos) oculta un elemento con id igual a "ejemplo"

Dicho elemento debería tener el texto de un mensaje, también puedes usarlo en el script.php luego de enviar el email.
__________________
I am Doyle please insert code.

Última edición por doylelives; 29/04/2011 a las 11:27