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

相关推荐
带土116 小时前
1. Qt-的安装和环境变量的配置
开发语言·qt
Jackson@ML16 小时前
用ASP.NET创建一个Blazer Web应用程序
前端·asp.net·blazor
shepherd12616 小时前
Vue-Vben-Admin 从入门到实战:后端开发的前端探索之旅
前端·javascript·vue.js
q***d17317 小时前
Rust并发模型
开发语言·后端·rust
CircleMouse17 小时前
介绍几个axios接口请求顺序的问题
开发语言·前端·javascript·ecmascript
baivfhpwxf202317 小时前
用TCP服务端向多个客户端分发图片,客户端接收并处理图片,再将处理结果返回给服务端
服务器·开发语言·网络·tcp/ip·c#
资深web全栈开发17 小时前
Golang Cobra 教程:构建强大的CLI应用
开发语言·后端·golang
J***793917 小时前
Python在机器学习中的数据处理
开发语言·python·机器学习
子不语18017 小时前
Matlab(一)——绘图
开发语言·matlab
222you17 小时前
MyBatis-Plus当中BaseMapper接口的增删查改操作
java·开发语言·mybatis