向数字计数器添加逗号

Adding Commas to Number Counter

本文关键字:添加 计数器 数字      更新时间:2023-09-26

我已经尝试了Stack Overflow的一些解决方案,但我一生都无法弄清楚如何向计数添加逗号分隔符,如这小提琴所示。

.HTML

Today: <div id="count"></div><br/>
This Year: <div id="yearcount"></div>

爪哇语

var div = document.getElementById('count');
var yeardiv = document.getElementById('yearcount');

function updateCount(wid) {
    var d = new Date();
    // set d to midnight
    d.setHours(0,0,0,0);
    var count = Math.floor( ( new Date().getTime() - d.getTime() ) / 8000 );
    div.innerHTML = count;
    var wid = count;
    // set d to Jan 1st
    d.setMonth( 0 );
    d.setDate( 1 );
    count = Math.floor( ( new Date().getTime() - d.getTime() ) / 8000 )
    yeardiv.innerHTML = count;
}
updateCount();
setInterval( updateCount, 8000 );

任何帮助将不胜感激,提前谢谢大家!

您可以使用

toLocaleString,如:

yeardiv.innerHTML = count.toLocaleString();

更新的小提琴:http://jsfiddle.net/abhitalks/dzae4715/4/

参考: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString

.