js设置table保留n位小数(默认保留两位)
2017-12-23 11:48
323 查看
参数列表: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;//赋值给指定单元格
}
}
}
}
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;//赋值给指定单元格
}
}
}
}
相关文章推荐
- js设置百分比保留两位小数
- js设置数字每三个添加一个逗号,保留两位小数
- AngularJS input number 保留两位小数
- JS保留两位小数 四舍五入函数
- JS保留两位小数,多位小数的示例代码
- JS保留两位小数 四舍五入函数toFixed()
- js保留两位小数的方法
- js将小数转为保留两位小数(保留0.00和不保留)
- js小数点后保留两位小数
- JS保留两位小数 [转]
- JS限制input输入的为数字并且有小数的时候最多保留两位小数
- JS保留两位小数
- js 四舍五入,保留两位小数
- js保留页面上的两位小数
- JS保留两位小数 四舍五入函数 toFixed()
- JS格式化数字金额用逗号隔开保留两位小数
- JS小数取整以及保留小数点后两位
- jstl 保留两位小数、js String 转float 保留两位小数
- JS对数字进行货币格式化并且保留两位小数点,小数用0补全
- java,中双精度double控制保留两位小数,js控制两位小数