Foros del Web » Programando para Internet » Javascript »

validacion php y javascript

Estas en el tema de validacion php y javascript en el foro de Javascript en Foros del Web. quisiera a ver si alguien me puede ayudar: tengo un formulario php de contactos con nombre email y comentarios, entonces valido los campos con javascript ...
  #1 (permalink)  
Antiguo 09/08/2011, 15:23
 
Fecha de Ingreso: julio-2011
Ubicación: Villa mella
Mensajes: 69
Antigüedad: 12 años, 9 meses
Puntos: 0
validacion php y javascript

quisiera a ver si alguien me puede ayudar:

tengo un formulario php de contactos con nombre email y comentarios, entonces valido los campos con javascript pero aunque deje campos vacios me pasa a enviar y yo quiero que eso ocurra cuando todos los campos esten correctamente llenos

por favor si alguien me pudiera ayudar se lo agradeceria

gracias
  #2 (permalink)  
Antiguo 09/08/2011, 16:06
Avatar de lordglazoon  
Fecha de Ingreso: julio-2011
Mensajes: 54
Antigüedad: 12 años, 9 meses
Puntos: 8
Respuesta: validacion php y javascript

Así se hace:
Código Javascript:
Ver original
  1. function valida()
  2. {
  3.     if(document.form_1.nombre.value=="")
  4.     {
  5.         jAlert('Nombre Requerido', 'RIDER', function()
  6.         {
  7.             document.form_1.nombre.focus();
  8.         });
  9.     }
  10.     else
  11.     if(document.form_1.email.value=="")
  12.     {
  13.         jAlert('Mail Requerido', 'RIDER', function()
  14.         {
  15.             document.form_1.email.focus();
  16.         });
  17.     }
  18.     else
  19.         if(document.form_1.comentarios.value=="")
  20.     {
  21.         jAlert('comentarios Requerido', 'RIDER', function()
  22.         {
  23.             document.form_1.comentarios.focus();
  24.         });
  25.     }else
  26.     {
  27.         document.form_1.submit();
  28.     }
  29. }
  #3 (permalink)  
Antiguo 09/08/2011, 16:08
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: validacion php y javascript

Cita:
Iniciado por avvalberto Ver Mensaje
tengo un formulario php de contactos con nombre email y comentarios, entonces valido los campos con javascript pero....
Si tu pregunta es en base a javascript ¿Porqué colocas tu tema en el foro de PHP? asegurate de colocar tu tema en el foro indicado, pide a un moderador que lo cambie

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #4 (permalink)  
Antiguo 09/08/2011, 16:39
 
Fecha de Ingreso: julio-2011
Ubicación: Villa mella
Mensajes: 69
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: validacion php y javascript

primero que nada gracias pero le dire

si eso yo lo tengo bien, lo que me pasa es que me brinca a la pagina de enviar correo y se envia y todo pero lo que yo quiero es que si el usuario no lleno bien los campos que no me pase a la pagina enviar hasta que todos los campos esten llenos

otra pregunta el formulario de envio es en una pagina php o html, se que en las dos se puede hacer pero que usted me recomienda???

gracias por su atencion
  #5 (permalink)  
Antiguo 09/08/2011, 18:56
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: validacion php y javascript

Cita:
Iniciado por lordglazoon Ver Mensaje
Así se hace:
Así no se hace...

jAlert no existe en javascript... supongo que es algo de alguna librería, pero aunque por la "J" puede adivinarse que se trata de JQuery, el código que pones no es nada aconsejable.

Las validaciones más aconsejables son tanto en el navegador como en el servidor, y como estamos en javascript, la respuesta que daré es con respecto al navegador...

La forma que siempre aconsejo es validar con el mismo evento submit, entregando el valor false para la cancelación:

onsubmit="return validar(this)"

...y...

function validar(f) {
...

return pasa_validacion;
}

donde después del chequeo la variable pasa_validacion tiene que quedar true si la pasa y false si no.

Más info: El abc de los formularios

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #6 (permalink)  
Antiguo 11/08/2011, 15:13
Avatar de lordglazoon  
Fecha de Ingreso: julio-2011
Mensajes: 54
Antigüedad: 12 años, 9 meses
Puntos: 8
Respuesta: validacion php y javascript

Toda la razón caricatos, se me paso sin querer, los jalert son una clase que muestra unos mensajes mas bonitos, envés de eso usa alert

Etiquetas: php, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:47.