Sumar columnas de una tabla
Publicado por Dario (4 intervenciones) el 13/04/2011 14:47:52
Hola ,les cuento ,estoy tratando de ir sumando subtotales y totales a medida que el usuario va ingresando item con productos , mi codigo es asi
function fn_agregar(){
var m1 = document.getElementById("cantidad").value;
var m2 = document.getElementById("precio").value;
var subtotal = m1 * m2;
cadena = "<tr>";
cadena = cadena + "<td >" + $("#iva").val() + "</td>";
cadena = cadena + "<td >" + $("#cantidad").val() + "</td>";
cadena = cadena + "<td >" + $("#precio").val() + "</td>";
cadena = cadena + "<td >" + (subtotal).formatMoney(2, '.', ',') + "</td>";
$("#gri tbody ").append(cadena);
var iva = subtotal * document.getElementById("iva").value / 100;
$("#iv").append((iva).formatMoney(2, '.', ','));
$("#sub").append((subtotal).formatMoney(2, '.', ',')) ;
};
y se va ingresando aca
<table id="total">
<thead>
<tr>
<th>Subtotal</th>
<th>I.V.A. Insc.%</th>
<th >Total</th>
</tr>
</thead>
<tbody>
<tr>
<td id="sub"></td>
<td id="iv"></td>
<td id="totales"></td>
</tr>
</tbody>
</table>
lo que estoy necesitando es ,si alguien puede ayudarme a ir sumando subtotal y total a medida que se vaya ingresando en <td id="sub"></td> y <td id="totales"></td>
Saludos y les agradezco cualquier ayuda que puedan bridarme
function fn_agregar(){
var m1 = document.getElementById("cantidad").value;
var m2 = document.getElementById("precio").value;
var subtotal = m1 * m2;
cadena = "<tr>";
cadena = cadena + "<td >" + $("#iva").val() + "</td>";
cadena = cadena + "<td >" + $("#cantidad").val() + "</td>";
cadena = cadena + "<td >" + $("#precio").val() + "</td>";
cadena = cadena + "<td >" + (subtotal).formatMoney(2, '.', ',') + "</td>";
$("#gri tbody ").append(cadena);
var iva = subtotal * document.getElementById("iva").value / 100;
$("#iv").append((iva).formatMoney(2, '.', ','));
$("#sub").append((subtotal).formatMoney(2, '.', ',')) ;
};
y se va ingresando aca
<table id="total">
<thead>
<tr>
<th>Subtotal</th>
<th>I.V.A. Insc.%</th>
<th >Total</th>
</tr>
</thead>
<tbody>
<tr>
<td id="sub"></td>
<td id="iv"></td>
<td id="totales"></td>
</tr>
</tbody>
</table>
lo que estoy necesitando es ,si alguien puede ayudarme a ir sumando subtotal y total a medida que se vaya ingresando en <td id="sub"></td> y <td id="totales"></td>
Saludos y les agradezco cualquier ayuda que puedan bridarme
Valora esta pregunta
0