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

validar el ingreso de un dato numerico

Estas en el tema de validar el ingreso de un dato numerico en el foro de ASP Clásico en Foros del Web. Este codigo no me valida que en txtintentos haya un numero, a alguien se le ocurre por que? Si en txtintentos pongo un numero, me ...
  #1 (permalink)  
Antiguo 14/06/2002, 15:27
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 23 años, 4 meses
Puntos: 0
validar el ingreso de un dato numerico

Este codigo no me valida que en txtintentos haya un numero, a alguien se le ocurre por que?
Si en txtintentos pongo un numero, me valida que no es numero, o sea me aparece el msgbox

'Chequeo que hayan ingresado un numero
If isnumeric(trim(request.form("TxtIntentos&quot ;)) then
%><script
language="VBScript">
<!--
msgbox "Debe Ingresar un numero",0,"Control de Datos"
-->
</script><%
FlagGrabacion = 0
End If
  #2 (permalink)  
Antiguo 14/06/2002, 15:46
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: validar el ingreso de un dato numerico

por que lo estás haciendo al revez!


If isnumeric(trim(request.form("TxtIntentos&quot ;)) then
response.write "Es numérico!"
else
%>
<script
language="VBScript">
<!--
msgbox "Debe Ingresar un numero",0,"Control de Datos"
-->
</script><%
FlagGrabacion = 0
End If
  #3 (permalink)  
Antiguo 14/06/2002, 15:49
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: validar el ingreso de un dato numerico

umm... además en esta línea te falta un ")" (abrís 3 y cerrás 2):

If isnumeric(trim(request.form("TxtIntentos&quot ;)) then
  #4 (permalink)  
Antiguo 14/06/2002, 15:56
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: validar el ingreso de un dato numerico

Gracias, debe de ser el cansancio y el sueño.
Si, me falta un parentesis porque este no es el codigo original, lo recorte un poco para hacerlo mas claro,y se me debe haber chispoteado un parentesis.
Mejor sigo mañana
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 11:26.