JavaScript - PROBLEMA CON NUMERO LARGO

 
Vista:

PROBLEMA CON NUMERO LARGO

Publicado por Maria Jose (6 intervenciones) el 05/05/2010 10:16:39
Hola a todos y gracias por leer mi mensaje.
Me sucede algo que no había visto nunca. Tengo un jsp donde utilizo también código java. En este formulario voy a leer a la base de datos donde el campo clave es un número de 17 posiciones. Hasta aquí todo bien, pero en el momento que quiero recoger este valor con javascript, le resta un número, o se lo suma!! depende.
Ejemplos:
Código de base de datos: 20100414092706637
Código devuelto en javascrip: 20100414092706636

Código puesto de prueba: 11111111111111119
Código en javascrip: 11111111111111120

Alguien me puede decir cómo puedo solucionarlo? Existe algun limite para las variables? Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

SOLUCIÓN

Publicado por Maria Jose (6 intervenciones) el 05/05/2010 10:31:09
Bien, ya he encontrado la solución!!!! Hay que forzar en javascript a que el valor sea texto. Lo he hecho y funciona, aunque la variable en java ya la había pasado a String:
var codigo = "<%=codiStr%>"

Lo pongo por si alguien lo necesitara. Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar