/*
* 表格求和。
* table 表示当前求和的表格
* trs 表示表格的所有行
* startRow 表示开始的行数
* startColumn 表示开始的列数
* endColumn 表示求和结束的列数
* */
function sumFun(table,trs,startRow,startColumn,endColumn,money){
for(var j = startColumn;j<endColumn;j++){
sum(table,trs,startRow,j,money);
}
}
function sum(table,trs,startRow,tartColumn,money){
var total= 0,
end=-1;//忽略最后合计的一行;
for(var i=startRow;i<end;i++){
var td=trs[i].getElementsByTagName('td')[tartColumn];
var t=parseFloat();
if(t)total+=t;
}
money==true ? (total = (2)) : total;
//total = (2);
if(total!=0){
trs[end].getElementsByTagName('td')[tartColumn].innerHTML=total;
}else{
trs[end].getElementsByTagName('td')[tartColumn].innerHTML="---";
}
//(tartColumn+"-------"+total);
}