Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera
Gostaria que quando digitasse o valor ele fosse somado, mas acontece q ele soma subtituindo o ultimo valor somado.
Tenho o seguinte codigo onde a variavel "$count_cardapio;" é o numero de registros do db.
<?php for ($i=1; $i<=$count_cardapio; $i++){ ?>
<input name="quant_fatias_<?php echo $i; ?>" id="quant_fatias_<?php echo $i; ?>" type="text" size="3" onkeyup="Soma(this.value);" />
<? } ?>
Abaixo o js:
<script language="JavaScript">
var trocaV = /,/g;
var trocaP = /\./g;
function Soma(objeto) {
A = document.form_cardapio[objeto].value = objeto++;
B = document.getElementById("quant").value;
// calcula o total, pegando o total de cada produto menos a porcentagem de desconto
Total = (parseFloat(A) * parseFloat(B))/2;
if (Total > 0) {
var TotalGeral = Total.toFixed(2);
document.getElementById("valor").value = TotalGeral.toString().replace(trocaP,",");
} else {
document.getElementById("valor").value = "";
}
}
</script>
Agradeço a ajuda
Carregando comentários...