web中求和~

我做了一个类似于报表的东西,把数据呈现在web中..
但是数据的栏目是动态的,可能几条.有可能就1条,~~

我想做个求和,在最下面的一栏求合计!!最好是直接拿JS在WEB端操作..

有知道的师兄麻烦告知下,~~谢谢. :lol:
可以看图片哈,

[code="js"]
var array = document.getElementsByName("tocal");
var result = 0;
for(var i = 0; i < array.length; i++)
{
var tmpValue = parseFloat(array[i].innerText);
if(!isNaN(tmpValue))
{
result += tmpValue;
}
}

//最后得到的result即为和
[/code]

使用javascript啊

给这一列的td都加上一个name 如"tocal"

然后用
documen.getElementsByName("tocal")把它们都取出来

取出它们的innerText,转换为数字 进行计算

这种很简单的,
你能用dom得到那些格子里的数据吧,再用js操作加法就搞定了

lz的意思是 数据是动态生成的?

那么总有写html代码的地方啊
哪怕迭代的写一行

....

只要找到td所在那一列 加个name= "tocal"应该是可以的吧

你可以遍历那个table对应的那列嘛,不就行了,

很简单 形成表格的时候

123

然后通过document.getElementsByName("xxx")[i].value 转换成数字类型 然后相加就好了
xxx就是相当于一个列名 这样就为了操作简单