【发布时间】:2012-11-29 00:04:38
【问题描述】:
抱歉这个菜鸟问题,但我正在尝试将此 javascript 函数应用于 html 表中的数据。函数来自this Stack Overflow post。
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
我希望将这个函数应用到这样的事情上:
<table>
<tr>
<td>5000</td>
<td>5600</td>
</tr>
</table>
希望在 5,600 之后返回 5,000。我想不通这个简单的事情。我知道我需要在其中一个标签上使用 id 或 class,并且这需要匹配函数中的某些内容,所以我尝试了
<table>
<tr class="numberWithCommas">
<td>5000</td>
<td>5600</td>
</tr>
</table>
无济于事。鉴于赞成票的数量,我确信该功能有效。
请好心人指导我完成这项工作的步骤吗?我已经用谷歌搜索了一个基本教程,但没有找到任何东西。
【问题讨论】:
标签: javascript number-formatting