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,