| ||||
Re: Validar campos de formulario antes de enviar procesa.php declara en la etiqueta <form onsubmit=nombrefuncin() resturn false;> datos del formualrio </form> de esta forma evitara que se valla al php sin procesar los datos |
| ||||
Re: Validar campos de formulario antes de enviar procesa.php bueno tu etiqueta debe estar algo asi:
Código:
y tu javascript algo asi:<form onsubmit="return validaFormulario()"> <input type="text" id="nombre" name="nombre" /> </form> Código PHP:
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| ||||
Re: Validar campos de formulario antes de enviar procesa.php Hola Amigos, Una duda...si necesito validar el campo contra la base de datos..entonces si debo usar Ajax...cierto? Tengo un formulario y todos los campos se validan por formato, pero el email se valida también si está registrado...quisiera hacerlo con Ajax para no recargar la pàgina...algo que ya esté escrito? Saludos, Luis
__________________ Corporación Sinapsis S.A. - Desarrollo y Mercadeo Web en Venezuela |
| ||||
Re: Validar campos de formulario antes de enviar procesa.php asi es, necesitas solicitar esa informacion y que el servidor te haga la validación, te sugiero busques temas por este foro, hay cientos muy semejantes por no decir iguales. have funnnnnnnnn
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| ||||
Re: Validar campos de formulario antes de enviar procesa.php Gracias Stock... Tal vez no estoy buscando bien, porque he buscado y el único tema que encuentro es este jaja.. El problema que tengo es el siguiente a ver si alguien me da una mano: Usando Ajax para validar si un email está o no en la base de datos, quiero que el error me lo muestre en una ventana Javascript con Alert, para mantener el estandar con la validación de la forma.. Para esto tengo en la forma el campo email y onchange, llamo a una funcion javascript que crea el objeto ajax y llama a un ASP con GET para validar si el correo existe en la base de datos. He podido sustituir el email duplicado por la palabra "DUPLICADO" en el textbox o colocarle unos ** antes, pero eso no es lo que quiero..lo que quiero es que se abra una ventanita de javascript :
Código:
De esta manera hago que la forma se comporte igual para las validaciones por formato que para las de contenido de la B/D.<script language='JavaScript' type='text/javascript'> alert('email ya existe en la base de datos!'); </script> Saludos y gracias, Luis Vásquez
__________________ Corporación Sinapsis S.A. - Desarrollo y Mercadeo Web en Venezuela |