Tenho esse codigo em javascript que faz o calculo dos campos preenchidos:
function total1(campo1,campo2,campo3)
{
var sub_total = 0;
//Pré total
var ptot = parseFloat(campo1.value.replace(',', '.')) * parseFloat(campo2.value.replace(',','.'));
campo3.value = isTrunc(ptot, 2);
//Cálculo do sub_total
var qtdC = document.myForm.qtdeCampos.value - 1;
var tot = 0;
for (var i=1; i<=qtdC; i++){
if ( document.getElementById('v_total_' + String(i)).value ){
tot = parseFloat(document.getElementById('v_total_' + String(i)).value.replace(',', '.'));
sub_total = sub_total + tot;
}
}
document.myForm.sub_total.value = isTrunc(sub_total, 2);
//Cálculo do total geral
var sub = parseFloat(document.myForm.sub_total.value.replace(',', '.'));
var cust = parseFloat(document.myForm.custo_envio.value.replace(',', '.'));
var out = parseFloat(document.myForm.outros.value.replace(',', '.'));
var tot = sub + cust + out;
document.myForm.total_geral.value = isTrunc(tot, 2);
}
function total_geral1()
{
//Cálculo do total geral
var sub = parseFloat(document.myForm.sub_total.value.replace(',', '.'));
var cust = parseFloat(document.myForm.custo_envio.value.replace(',', '.'));
var out = parseFloat(document.myForm.outros.value.replace(',', '.'));
var tot = sub + cust + out;
document.myForm.total_geral.value = isTrunc(tot, 2);
}
Em cima deste código eu preciso subtrair quando um checkbox é selecionado.
Exemplo tenho vários registros e em cada registro tem um checkbox chamado PROD_PENDENTE, quando selecionado cada checkbox ele subtrai os campos sub_total e total_geral e quando desmarcar ele soma.
Pergunta
PRWEBMaster
Tudo bem pessoal?
Preciso de uma grande ajuda!!!
Tenho esse codigo em javascript que faz o calculo dos campos preenchidos:
Em cima deste código eu preciso subtrair quando um checkbox é selecionado.
Exemplo tenho vários registros e em cada registro tem um checkbox chamado PROD_PENDENTE, quando selecionado cada checkbox ele subtrai os campos sub_total e total_geral e quando desmarcar ele soma.
Alguém poderia me ajudar, fico muito agradecido!!
Muito Obrigado
:wacko:
Link para o comentário
Compartilhar em outros sites
33 respostass a esta questão
Posts Recomendados
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.