Sumar Datos de una tabla HTML
Publicado por Javier Gonzalez (24 intervenciones) el 29/12/2017 19:09:06
Buenos Dias a Todos:
Estoy tratando de que funcione este código que me encontré por una página,
yo lo quiero para otro propósito pero mi intención es ver como funciona para poder implementarlo en mi sistema
Creo que debería funcionar pero no....
Lo que hace es sumar la columna 3 y que me muestre la suma, es todo, quiero implementarlo de esta forma porque mi intención es que la tabla sea dinámica.
Alguien que me oriente o me diga porque no funciona, no tengo experiencia en esto pero el usuario me pone en aprietos algunas veces.....
Saludos y Gracias
JAG
Estoy tratando de que funcione este código que me encontré por una página,
yo lo quiero para otro propósito pero mi intención es ver como funciona para poder implementarlo en mi sistema
Creo que debería funcionar pero no....
Lo que hace es sumar la columna 3 y que me muestre la suma, es todo, quiero implementarlo de esta forma porque mi intención es que la tabla sea dinámica.
Alguien que me oriente o me diga porque no funciona, no tengo experiencia en esto pero el usuario me pone en aprietos algunas veces.....
Saludos y Gracias
JAG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html>
<html>
<head>
<title>menu</title>
<script type="text/javascript">
function calcula(){
var total=0;
$("#miTabla tr").find('td:eq(2)').each(function ()
{
valor = $(this).html();
total += parseInt(valor);
});
alert(total);
}
</script>
</head>
<body>
<input onclick="calcula();" type="button" value="sumar" /><br /><br />
<table id="miTabla">
<tr>
<th>Codigo</th> <th>Nombre</th> <th>Edad</th>
</tr>
<tr>
<td>1</td> <td>Pedro</td> <td>34</td>
</tr>
<tr>
<td>2</td> <td>Luis</td> <td>34</td>
</tr>
<tr>
<td>3</td> <td>Juan</td> <td>15</td>
</tr>
<tr>
<td>4</td> <td>Jesus</td> <td>20</td>
</tr>
<tr>
<td>5</td> <td>Pablo</td> <td>23</td>
</tr>
</table>
<div id="mostrarResultado">
</div>
</body>
</html>
Valora esta pregunta
0