Hola chic@s
Tengo un script que calcula precios, no lo pongo todo porque es demasiado extenso, pero el problema es el siguiente:
Mediante ASP genero un formulario y en unos textbox imprimo el resultado de cierta variable de esta forma
<input type=text name=precio value=<%=formatNumber(variable,2)%> readonly>
El resultado de dicha instrucción sería que me apareciera un text con un precio formateado con las siguientes características:
<input type=text name=precio value="2,500.00" readonly>
Esto lo hace bien, el problema viene al sumar o restar valores con los tipos de datos de javascript, lo convierto a flotante así:
variable= parseFloat(document.forma.precio.value)
Ahora al querer sumar un valor, me toma únicamente el o los dígitos que se encuentran antes de la primera "," en este caso me tomaría unícamente un 2, de manera que me hecha a perder todo el procedimiento...esto obviamente solo sucede con los miles y hacia arriba, es decir que solo sucede cuando hay una coma de por medio...
Obviamente necesito mostrar con formato las cantidades.
Como puedo solucionar este problema?
Salu2,
Gracias Tunait, lo voy a probar y te aviso...

