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

Error de sintaxis al comprobar números

Estas en el tema de Error de sintaxis al comprobar números en el foro de ASP Clásico en Foros del Web. Me podriais decir que tengo mal? He probado de todo y tal y como viene en varios tutoriales que he visto en internet está bien. ...
  #1 (permalink)  
Antiguo 29/03/2007, 02:24
Avatar de Shilfild  
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 17 años, 2 meses
Puntos: 0
Error de sintaxis al comprobar números

Me podriais decir que tengo mal? He probado de todo y tal y como viene en varios tutoriales que he visto en internet está bien. Trabajo en Jscript

Código:
ftelefono=Request.form("v_telefono")
			if(IsNumeric("ftelefono"))==true{
				bien=1;
			}else{
				arrayerror[2]=true;
				vcorrecto= false;
He probado con solo un = con dos, poniendo True, true quitando las comillas, poniendo "v_telefono" ya no sé que más puedo probar que tenga lógica.

Y ya que estamos, puedo poner arriba if not? Que he puesto este cógido para ver si funcionaba el isnumeric, el bien ese no pinta nada, lo que necesito es que me dé error si está mal,sino que pase.

Error: Error de compilación de Microsoft JScript (0x800A03EA)
Error de sintaxis
/pruebas/Sugerencias/prueba1.asp, línea 106, columna 26

Linea 106: if(IsNumeric("ftelefono"))==true{
  #2 (permalink)  
Antiguo 29/03/2007, 08:41
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: Error de sintaxis al comprobar números

Bueno, primero que nada IsNumeric tendría que evaluar a tu variable ftelefono, no a un string "ftelefono" -quítale las comillas, aunque no creo que ese sea el problema de cualquier forma, para mi que IsNumeric es una función de VB, no de Jscript.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 29/03/2007, 08:51
Avatar de Shilfild  
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Error de sintaxis al comprobar números

De momento he probado esto, y no explota (tiempo al tiempo xD)

Código:
			ftelefono=Request.form("v_telefono");
			numero = parseInt("ftelefono"); 
			if (isNaN(numero)){
				arrayerror[2]=true;
				vcorrecto=false
			}
Pero puede que también sea porque aún no he conseguido que los datos pasen por la función validar >_>
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 18:31.