Tengo un formulario que pasa datos a otro y quiero que, antes de guardarlo en la Bd, valide que ningún campo quede blanco!. La pregunta es: Como lo hago?
De antemano gracias!
| |||
Tendrias que hacer un js... al momento que pasas a la otra pagina hacer un function valida { if (ValidaForm()==true) { document.frm.submit(); } } function ValidaForm{ if (Trim(document.nombredelform.rut.value)=='') { alert('Debe ingresar rut del trabajador.'); document.nombredelform.rut.value=''; document.nombredelform.rut.focus(); return false; } y preguntar por todos tus campos del form... return true; } espero esto te ayude |
| ||||
saludos, la mejor propuesta es la de el anterior compañero, ya que el javascript se ejecuta en el cliente osea que no sobrecarga tu servidor, si deseas hacerlo de otro modo (ovbiamente esto te sobrecarga el server y lo relentiza) pero lo puedes hacer con asp tambien asi 'para recojer los datos del formulario asi: Dim nombre, edad, telefono nombre = request.form("nombre") edad = request.form("edad") telefono = request.form("telefono") 'para validar los campos asi: if nombre = "" then response.redirect "paginaanterior.asp" end if if edad = "" then response.redirect "paginaanterior.asp" end if if telefono = "" then response.redirect "paginaanterior.asp" end if espero te sirva de algo mi aporte.. pero sigo insistiendo en que el javascript es mas optimo y mejor para validar campos vacios o incorrectos.. me avisas cualquier cosa.
__________________ Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia http://www.controldevisitantes.com |
| ||||
A pesar de que se puede hacer por VBScript y ya te pleantearon algo en asp, que lo puedes colocar para corroborar que funcionó en script validador, esto te lo responderán más rapido en JavaScript... Salu2 Movido
__________________ No, no no... no hay firma... |
| ||||
sigue el consejo de g_susdaniel es mejor que preguntes por "validar campos" en el foro de javascript, si quieres hazlo de las dos formas, en javascript y en asp como te lo coloque anteriormente y veras que valida mas rapido con javascript ya que lo hace en el cliente y no en el servidor... chao ..
__________________ Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia http://www.controldevisitantes.com |