参数列表:tableId,需要保留两位小数的列(数组),起始行,结束行,小数点位数(默认保留两位小数)
function retainXiaoShu(tableId,cols,beginRow,endRow,decimals){
var table = document.getElementById(tableId); //获得整个表格对象
var num = 0;
var Dec = 0;
if (typeof(decimals) == "undefined"){ //默认保留两位小数
decimals = 2;
}
for(var i = 0;i<cols.length;i++){
for(var j = beginRow;j<endRow;j++){
num = table.rows[j].cells[cols[i]].innerText.trim(" ");//获取指定单元格的数值if(num.length>0){
Dec = Number(num).toFixed(decimals);//保留两位或多位小数table.rows[j].cells[cols[i]].innerText = Dec;//赋值给指定单元格
}
}
}}