Foros del Web » Programando para Internet » Javascript »

validar sin request

Estas en el tema de validar sin request en el foro de Javascript en Foros del Web. alguien sabe como validar los datos que se ingresan al formulario, por ejemplo rut, nombres, fechas. todo mediante funciones en un archivo .inc. La idea ...
  #1 (permalink)  
Antiguo 17/07/2002, 00:10
 
Fecha de Ingreso: julio-2002
Ubicación: Santiago
Mensajes: 172
Antigüedad: 22 años, 7 meses
Puntos: 0
validar sin request

alguien sabe como validar los datos que se ingresan al formulario, por ejemplo rut, nombres, fechas. todo mediante funciones en un archivo .inc.
La idea es pinchar un boton y llamar a las funciones con el el campo del formulario a revisar, por ejemplo:
valida_fecha(form1.fecha.value)

pero esto sin haber enviado el formulario, y sin que la misma pagina del formulario sea la que recibe los datos.

osea, hacer eesto en el script de un boton cuando se haga clic sobre el.

yo hice funciones en asp, y las meti a un archivo include y trate de hacer lo que les digo, pero me sale un error en los tipos.
ahora, si recibo los datos del formulario en otra pagina y los valido con la misma funcion, todo funciona perfecto, pero la idea es poder validar en la misma pagina.
  #2 (permalink)  
Antiguo 17/07/2002, 00:32
 
Fecha de Ingreso: agosto-2001
Mensajes: 399
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: validar sin request

Hola, en primer lugar te sugiero que consideres javascript para hacer lo que planteas, ya que a través de este lenguaje puedes validar antes de enviar la información al server. Por otra parte puedes poner un boton de tipo button el cual tenga un evento onclick u otro que llame a la función javascript de la siguiente forma:

onclick="javascript:valida(document.formulari o.campo.value);"

Espero que te sirva ;)

El hombre es mortal por sus temores e inmortal por sus deseos. Pitágoras.
  #3 (permalink)  
Antiguo 17/07/2002, 00:32
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 1 mes
Puntos: 1
Re: validar sin request

Si quieres validar del lado del cliente no puedes hacerlo con ASP, te recomiendes que utilices javaScript para ello y en todo caso que preguntes en el foro correspondiente.

ASP trabaja del lado del servidor por lo cual solo puede validar una vez que los datos han sido enviados.

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/urjose.gif></a>
</center>
  #4 (permalink)  
Antiguo 17/07/2002, 01:31
 
Fecha de Ingreso: enero-2002
Ubicación: Zaragoza
Mensajes: 144
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: validar sin request

Si lo validas en cliente con VBScript puedes utilizar el evento OnSubmit().
De esta manera si no cumple determinadas condiciones evitas el envio:

Sub nombre formulario _OnSubmit()
If .......
nombre formulario _OnSubmit()=false
End Sub

Espero haberte ayudado ;)
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 10:50.