Tenho 3 campos do tipo INPUT
valQtd valSal valPre
No onblur da quantidade, chamo essa função:
jQuery('#valQtd').blur(function() { var valSal = jQuery('#valSal').val(); Pega o valo do Input Atual; var valQtd = jQuery('#valQtd').val(); Pega o valo do Input Quantidade; valSal = valSal.replace('.', ''); Tira o Ponto; valSal = valSal.replace(',', '.'); Tira a Virgula e troca por ponto; valQtd = valQtd.replace('.', ''); idem; valQtd = valQtd.replace(',', '.'); idem; jQuery('#vlrPre').val(parseFloat(valQtd) + parseFloat(valSal)); Soma e joga o valor Previsão; });
Quando eu coloco alguns valores na quantidade, a Previsão dá certo. Mas nesse caso que eu coloquei 10,44 deu esse problema. Apareceu várias casas decimais.
Porque isso acontece ?
Como eu faço pra resolver isso ?