【前端】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]代表遍历过程中的单元格对象。

相关推荐
yivifu13 小时前
CSS Grid 布局详解(2025最新标准)
前端·css
Gerardisite14 小时前
如何在微信个人号开发中有效管理API接口?
java·开发语言·python·微信·php
Want59514 小时前
C/C++跳动的爱心①
c语言·开发语言·c++
coderxiaohan15 小时前
【C++】多态
开发语言·c++
o***Z44815 小时前
前端性能优化案例
前端
张拭心15 小时前
前端没有实际的必要了?结合今年工作内容,谈谈我的看法
前端·ai编程
gfdhy15 小时前
【c++】哈希算法深度解析:实现、核心作用与工业级应用
c语言·开发语言·c++·算法·密码学·哈希算法·哈希
姜太小白15 小时前
【前端】CSS媒体查询响应式设计详解:@media (max-width: 600px) {……}
前端·css·媒体
weixin_4111918415 小时前
flutter中WebView的使用及JavaScript桥接的问题记录
javascript·flutter
HIT_Weston15 小时前
39、【Ubuntu】【远程开发】拉出内网 Web 服务:构建静态网页(二)
linux·前端·ubuntu