Ir para conteúdo

POWERED BY:

Arquivado

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

Lúcio Marques

Multiplicar no formato Decimal

Recommended Posts

Boa tarde galera,

 

Bom, estou tentando multiplicar um certo número escolhido por um valor decimal que vem do bando de dados.

 

Já tenho um código que busquei na internet em javascript e está funcionando quanto ao calculo, mas não está somando os centavos.

 

Gostaria de saber como faço para formatar dentro desse código no formato decimal para mostrar no campo.

 

Agradeço desde já.

 

Código javascript

<script>
function Calcula() {

// pega o campo quantidade
var venp_quantidade = eval(document.form2.venp_quantidade.value);

// pega o campo valor_unitario
var venp_valor = eval(document.form2.venp_valor.value);

// multiplica os 2 campos
venp_total = parseFloat(venp_quantidade)*parseFloat(venp_valor);

// passa o valor para o campo total
document.form2.venp_total.value = venp_total;


}
</script>

G

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom galera, acabei conseguindo resolver, deixo abaixo o código caso alguém precisar.

 

<script language="javascript">

function Calcular() {

// pega o campo quantidade
var quantidade = eval(document.form.quantidade.value.replace(",","."));

// pega o campo valor_unitario
var valor = eval(document.form.valor.value.replace(",","."));

// multiplica os 2 campos
var total = (parseFloat(quantidade) * parseFloat(valor));

// passa o valor para o campo total
document.form.total.value = total.toFixed(2);

}
</script>

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.