【前端】JS遍历Table,让所有数字2位补零

【背景】

用户希望所有数字整整齐齐的,小数不足两位的补零。但是后端SQL种种原因无法修改,只能退而用JS方法实现格式化。

【分析】

遍历Table中所有数字时,需要先把cell中的内容从text转为Float,然后再进行格式化处理。

【语句】

百分比数字,格式化后再拼个%:

javascript 复制代码
cells[i].textContent = (parseFloat(cells[i].textContent)).toFixed(2)+'%';

非百分比数字,同时加千位符:

javascript 复制代码
cells[i].innerText = (numericValue.toFixed(2)).toLocaleString();

其中的cells[i]代表遍历过程中的单元格对象。

相关推荐
VBA63373 分钟前
如何学习VBA:换一种思路思考问题,利用数据库实现数据处理自动化
开发语言
0_0梅伊阁诗人14 分钟前
Django ORM 模型
开发语言·数据库·笔记·python·oracle·django
林夕忆梦_猫36 分钟前
初识C++
开发语言·c++
伐尘39 分钟前
【CE】图形化CE游戏教程通关手册
前端·chrome·游戏·逆向
不想吃饭e44 分钟前
在uniapp/vue项目中全局挂载component
前端·vue.js·uni-app
lightqjx44 分钟前
【C++】string类 模拟实现
java·开发语言·c++
非凡ghost1 小时前
AOMEI Partition Assistant磁盘分区工具:磁盘管理的得力助手
linux·运维·前端·数据库·学习·生活·软件需求
只_只1 小时前
B1013 PAT乙级JAVA题解 数素数
java·开发语言
minji...1 小时前
C++ list的模拟实现
开发语言·c++·list
UrbanJazzerati1 小时前
前端入门:margin居中、border、box-radius、transform、box-shadow、mouse事件、preventDefault()
前端·面试