Foros del Web » Programando para Internet » ASP Clásico »

Obligar a introducir "X" caracteres en ASP

Estas en el tema de Obligar a introducir "X" caracteres en ASP en el foro de ASP Clásico en Foros del Web. Hola a todos. Tengo un problema y espero solucionarlo con vuestras ayudas. Tengo un página en "htm" que contiene un formualrio para una búsqueda en ...
  #1 (permalink)  
Antiguo 23/01/2005, 07:12
 
Fecha de Ingreso: diciembre-2004
Mensajes: 207
Antigüedad: 19 años, 5 meses
Puntos: 0
Obligar a introducir "X" caracteres en ASP

Hola a todos.
Tengo un problema y espero solucionarlo con vuestras ayudas.
Tengo un página en "htm" que contiene un formualrio para una búsqueda en la cual deben introducir 5 dígitos (otro formulario en la deben introducir por lo menos 2 caracteres) para realizar una búsqueda exacta. Esto funciona muy bien siempre en cuando este activado java script, pero el problema surge con Windows XP sp2, donde en algunas maquinas activaron el bloqueo automático de java y entonces el formulario funciona sin restricciones, incluso con campo vacio o con un solo dígito. Lo de campo vacio lo solucioné, pero cuando introducen un solo dígito, me arroja todos los registros que contienen dicho dígito. Como soluciono este problema en ASP, para obligarles a introducir 5 digitos antes de realizar la búsqueda?
Gracias.
  #2 (permalink)  
Antiguo 23/01/2005, 08:39
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
pues lo mejor es siempre validar en javascript porque asi no recargas a tu servidor con peticiones innecesarias, pero si te toca ya por obligacion validar del lado del cliente
lo que haces es recoger los datos en tu pagina de proceso.

Dim numero, errormsj

numero = request.form("numero")
' por ejemplo para que te escriban numeros mas largos de 2 caracteres
if len(numero) <= 2 then
response.redirect "atras.asp?errormsj=" &errormsj
end if

es una idea..
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
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 00:24.