Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/12/2013, 16:33
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Validación formulario con javascript y php

JavaScript, mediante el método preventDefault, ofrece la posibilidad de evitar el comportamiento por defecto de cualquier control, por ejemplo, el evento submit.

Código Javascript:
Ver original
  1. var formulario = document.getElementById("id de tu form"); //El formulario
  2. formulario.addEventListener("submit", function(e) {
  3.   e.preventDefault();
  4.   //Aquí realizas tu validación
  5. }, false);

Con el método addEventListener, añades el evento submit al formulario, previamente seleccionado y asignado a una variable (aunque lo puedes hacer directamente en la selección), luego, previenes el evento asignado con preventDefault y ya con eso, puedes realizar tu validación.

No te olvides de validar los datos del lado del servidor con PHP, ya que un usuario con conocimientos en el tema, podría desactivar JavaScript de su navegador y tus validaciones no servirían.

Creo que debiste publicar este hilo en la sección de JavaScript.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand