我有一个这样的javascript程序:
function addtime() {
curtime = document.getElementById("time").value * 1000;
curtime += 1;
document.getElementById("time").value = curtime / 1000;
}
setInterval(function () {
addtime();
}, 1);
您可能在我的代码中看到我乘以 1000 然后除以 1000,这是因为我想每次增加一毫秒,但在“时间”输出 div 中显示秒数。但是,当我打开其中包含此代码的页面时,如果您理解我的意思,一秒钟实际上并不是“一秒钟”。它目前比正常秒长三倍,我不知道为什么。
那么我的代码有什么问题,我能做些什么来解决它?
谢谢
卢卡斯