Javascript表&;数字格式

Javascript表&;数字格式,javascript,sharepoint,Javascript,Sharepoint,我有一张简单的桌子。我想修改我的第二个最后一个td元素的数字格式(在这里我将“SumPrices”取为四舍五入到美元的货币。我似乎不明白语法 <table border="1" cellpadding="2" style="width: 25%;"> <tbody> <tr> <th scope="col"> Fiscal </th> <th scope="col"> Co

我有一张简单的桌子。我想修改我的第二个最后一个td元素的数字格式(在这里我将“SumPrices”取为四舍五入到美元的货币。我似乎不明白语法

<table border="1" cellpadding="2" style="width: 25%;">
  <tbody> 
     <tr> 
        <th scope="col"> Fiscal </th> 
        <th scope="col"> Courses </th> 
        <th scope="col"> Cost </th> 
        <th scope="col"> Comment </th> 
     </tr> 
     <tr> 
        <td align="center"> 2019-20</td>
        <td align="center" id="Icount">252</td>
        <td align="center" id="SumPrices">323662</td>
        <td align="center"> Something </td>
     </tr>
  </tbody> 
</table> 

财政
课程
成本
评论
2019-20
252
323662
某物
您可以使用
toFixed(precision)
regex
设置货币格式

const td=document.querySelector(“SumPrices”);
让price=parseInt(td.innerText);
price=price.toFixed(2).替换(/\d(?=(\d{3})+\)/g,'$&');
td.innerText='$'+价格;
表格{
宽度:100%!重要;
}

财政
课程
成本
评论
2019-20
252
323662
某物
您可以使用
toFixed(precision)
regex
设置货币格式

const td=document.querySelector(“SumPrices”);
让price=parseInt(td.innerText);
price=price.toFixed(2).替换(/\d(?=(\d{3})+\)/g,'$&');
td.innerText='$'+价格;
表格{
宽度:100%!重要;
}

财政
课程
成本
评论
2019-20
252
323662
某物

您大概是从一个源填充表的内容?在插入点/DOM操作是将数据源中的数字格式化为一种货币。您可能会根据您的问号在javascript中完成此操作

i、 e

例如:

let cost=document.querySelector(“#SumPrices”).innerHTML.trim();
/*按数字铸造*/
成本=+成本;
成本=新的国际编号格式(“en US”{
风格:“货币”,
货币:“美元”,
最小分数位数:2,
}).格式(费用);
document.querySelector(“#SumPrices”).innerHTML=cost;

财政
课程
成本
评论
2019-20
252
323662
某物

您大概是从一个源填充表的内容?在插入点/DOM操作是将数据源中的数字格式化为一种货币。您可能会根据您的问号在javascript中完成此操作

i、 e

例如:

let cost=document.querySelector(“#SumPrices”).innerHTML.trim();
/*按数字铸造*/
成本=+成本;
成本=新的国际编号格式(“en US”{
风格:“货币”,
货币:“美元”,
最小分数位数:2,
}).格式(费用);
document.querySelector(“#SumPrices”).innerHTML=cost;

财政
课程
成本
评论
2019-20
252
323662
某物

不客气。安比安贝斯的具体例子:)不客气。ambianBeing的具体例子:)
formattedNumber = format(dataSource)
td.innerText = formattedNumber