hemerson321 Posted May 4, 2015 Report Share Posted May 4, 2015 Ola bom dia a todos tenho 2 tabelas uma com valor de entrada e outra com valor de saída abaixo queria diminuir o valor da entrada com o valor da saída e totalizar tipo assim: Entrada: 200,00 R$ Saida :50,00 R$ Totalizando: 150,00 R$ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <table width="" border="1" > <tr> <td> ENTRADA</td> </tr> </table> <table width="198" border="1" > <tr> <td width="39%"> PRODUTO</td> <td width="12%">VALOR</td> </tr> <tr> <td >1</td> <td>100,00</td> </tr> <tr> <td >2</td> <td>100,00</td> </tr> </table> <p> </p> <table width="" border="1" > <tr> <td> SAIDA</td> </tr> </table> <table width="196" border="1" > <tr> <td width="39%"> DESCRICAO</td> <td width="12%">VALOR</td> </tr> <td >SAIDA</td> <td>50,00</td> </tr> </table> <p> </p> <p>TOTAL ENTRADA =R$ 200,00</p> <p>TOTAL SAIDA =R$ 50,00</p> <p>TOTAL GERAL =R$ 150,00</p> <p> </p> </body> </html> Quote Link to comment Share on other sites More sharing options...
0 wootzor Posted May 4, 2015 Report Share Posted May 4, 2015 (edited) O total em termo de formatação não fica exactamente como pretendes mas foi o melhor que consegui. Fica um exemplo, utilizando jQuery: $(document).ready(function () { var entrada = 0, saida = 0, total = 0; $.each($("td[name='entrada']"), function() { entrada += parseFloat($(this).text().replace(",", ".")); }); $.each($("td[name='saida']"), function() { saida += parseFloat($(this).text().replace(",", ".")); }); total = entrada - saida; $("body").append("TOTAL ENTRADA = R$ " + entrada + "<br />") .append("TOTAL SAIDA = R$ " + saida + "<br />") .append("TOTAL GERAL = R$ " + total + "<br />"); }); Para tal tens de colocar o atributo name "entrada" nos td com os valores de entrada e "saida" nos td de saída. Edited May 4, 2015 by wootzor Quote Link to comment Share on other sites More sharing options...
0 hemerson321 Posted May 4, 2015 Author Report Share Posted May 4, 2015 Mano perfeito exatamente isso só mais uma coisa você poderia os valores dos totais em uma tabela não consegui tirar de dentra do codigo javascript so isso prometo que não encomodo mais rsrsrs perfeito! Quote Link to comment Share on other sites More sharing options...
0 wootzor Posted May 4, 2015 Report Share Posted May 4, 2015 (edited) Basta adicionar uma nova tabela para os totais: <table border="1"> <tr> <td>TOTAL ENTRADA</td> <td id="totalEntrada"></td> </tr> <tr> <td>TOTAL SAIDA</td> <td id="totalSaida"></td> </tr> <tr> <td>TOTAL GERAL</td> <td id="totalGeral"></td> </tr> </table> E alterar as últimas três linhas do código jQuery: $("#totalEntrada").append("R$ " + entrada); $("#totalSaida").append("R$ " + saida) $("#totalGeral").append("R$ " + total); Exemplo Edited May 4, 2015 by wootzor Quote Link to comment Share on other sites More sharing options...
Question
hemerson321
Ola bom dia a todos tenho 2 tabelas uma com valor de entrada e outra com valor de saída abaixo queria diminuir o valor da entrada com o valor da saída e totalizar tipo assim:
Entrada: 200,00 R$
Saida :50,00 R$
Totalizando: 150,00 R$
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.