Ir para conteúdo
Fórum Script Brasil
  • 0

Cálculo em forms com casas decimais


Xuxu - RJ

Pergunta

Pessoal,

Boa tarde!

Sou nova aqui e gostaria de uma ajuda de vocês. É o seguinte: tenho um código em php com formulário html e nele tenho cálculos. No campo subtotal vai recber a soma de 10 campos do formulário. Ele soma tranquilo, mas quero que o valor retorne com duas casas decimais e a vírgula no lugar dela. Está retornando o ponto no lugar da vírgula e a vírgula no lugar do ponto. :( Não sei como fazer isso... Será que vocês podem me ajudar? Segue abaixo o código do script:

function soma() 
{
cadastro.subtotal.value = (parseFloat(cadastro.freteliq.value*1)) + (parseFloat(cadastro.seguro.value*1)) + (parseFloat(cadastro.txbancaria.value*1)) + (parseFloat(cadastro.pedagio.value*1)) + (parseFloat(cadastro.ajudextra.value*1)) + (parseFloat(cadastro.heajudante.value*1)) + (parseFloat(cadastro.hemotorista.value*1)) + (parseFloat(cadastro.hesupervisor.value*1)) + (parseFloat(cadastro.matexced.value*1)) + (parseFloat(cadastro.txpermanente.value*1))
}
E no campo anterior ao campo que vai receber o valor eu chamei o script com onBlur:
<input name="txpermanente" type="text" id="txpermanente" size="17" maxlength="15" onBlur="soma()">

O que fiz de errado ou deixei de fazer?

Aguardo a ajuda de vocês.

Obrigada!!!!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Você não está sabendo usar a função ela funciona linda e perfeitamente :P <_<

O JavaScript é meio limitado em suas funções se comprado a outrs linguagens essa função já é uma especie de gambirra então não tem muita altenativas , você pode tentar usar outras funções equivalentes ...

Format Number JavaScript - By Google

Olá SK15!

Tentei mas não funcionou...

Existe outra coisa q possa ser feita?

Obrigada!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...