Javascript秒表计数器问题
我有一个小提琴计时器 我如何删除h1中计数器的“分钟”部分,因为我只需要秒和毫秒部分Javascript秒表计数器问题,javascript,stopwatch,Javascript,Stopwatch,我有一个小提琴计时器 我如何删除h1中计数器的“分钟”部分,因为我只需要秒和毫秒部分 function format(ms) { var d = new Date(ms + t[5]).toString() .replace(/.*([0-9][0-9]:[0-9][0-9]).*/, '$1'); var x = String(ms % 1000); while (x.length < 3) x = '0' + x; d += '.' + x; h1.tex
function format(ms) {
var d = new Date(ms + t[5]).toString()
.replace(/.*([0-9][0-9]:[0-9][0-9]).*/, '$1');
var x = String(ms % 1000);
while (x.length < 3) x = '0' + x;
d += '.' + x;
h1.textContent = d
return d;
}
对此
.replace(/.*[0-9][0-9]).*/, '$1');
第二个计数器不会更新
非常感谢这是一个简短的版本
var startTime=Date.now();
var interval=setInterval(函数(){
var elapsedTime=Date.now()-startTime;
var time=(elapsedTime/1000).toFixed(3.toString();
time=time.replace(“.”,“:”);
document.getElementById(“计时器”).innerHTML=时间;
}, 1);代码>
#计时器{
字体大小:粗体;
字体大小:35px;
}
如果需要更高的精度,可以将最后一个括号前的100改为1@JesseLimJiaNian@mrid哦,谢谢。但是毫秒看起来很不稳定。如何提高间隔率?@mrid哦,谢谢。只需整合到我的项目中,就可以很好地工作
.replace(/.*[0-9][0-9]).*/, '$1');