Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cristhianofonseca

Somar valores e exibir em um totalizador

Recommended Posts

Boa tarde galera,

 

tenho uma função que soma valores de alguns inputs text quando algum valor é digitado no mesmo e exibe em um outro input totalizador.

Ao digitar os valores

 

Segue a função:

CODE

<script language="javascript">

function Totaliza(valor)

{

var resultado = 0;

total_anterior = document.frm_incluir_cheque.txtValorTotal.value;

resultado = valor.value + total_anterior;

document.frm_incluir_cheque.txtValorTotal.value = resultado;

}

</script>

Percebi que está havendo uma concatenação ao invés de soma. Segue a tela:

 

Imagem Postada

 

Acredito que a função está tratando os valores 1.00 e 2.00 como strings.

Alguém poderia me ajudar a fazer essa conversão e retornar o resultado neste formato com ponto sem vírgulas(ex 3.00)?

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente converte-los

resultado = parseInt(valor.value) + parseInt(total_anterior);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.