如何向此 JavaScript 反向倒计时计时器计数器添加毫秒
How to add milliseconds to this javascript reverse count down timer counter
numberOfSeconds=1*60,
r=document.getElementById('clock');
var t = setInterval(function(){
numberOfSeconds--;
var minutes=Math.floor(numberOfSeconds/60),seconds=(numberOfSeconds%60)+'';
r.textContent='Registration closes in '+minutes+':'+(seconds.length>1?'':'0')+seconds;
if (numberOfSeconds <= 0) {
clearInterval(t);
alert('boom');
}
},1000);
网页部分
<div id="clock"></div>
我如何向这个反向倒数计时器/计数器脚本添加毫秒。
我希望它像 00:00:00 <== 最后的毫秒。
}},1000 / 20);
然而,在最后一个脚本中,上面的变化很小,将秒变成了毫秒,但我无法弄清楚如何用 MM:SS:MS 00:00:00 这样的秒来调整它
任何帮助将不胜感激..!
如果您需要
查看毫秒,则该 setInterval 必须设置为 1 (ms)。 1000ms = 1s。所以我相信 MM:SS:MS 看起来更像 00:00:000。
我认为这是不可能的。 我做了一个测试,结果表明 js 不能像将 1 毫秒设置为 setInterval 的速度那么快。 将其设置为 1ms - 15ms 将输出相同的结果。通常,下面的代码应该按照您想要的方式工作。
var m = 60*1000, r = document.getElementById("clock");
var t = setInterval(function () {
m--;
var min = Math.floor(m / 60000),
sec = Math.floor((m % 60000) / 1000);
mil = (m % 60000) % 1000; r.innerHTML = min + ":" + sec + ":" + mil;}, 1)
也许问题来自我的计算机(也许很慢)。如果你想要测试脚本,请在评论中告诉它,这样我就会把它给你,以便你自己测试它
相关文章:
- 为计数器添加滑动效果
- 动态添加行时计数器的增量
- 添加一个接触计数器敲除
- 如何在Javascript中添加基于计数器的勾号
- 向上一个/下一个图像幻灯片添加计数器(仅限javascript/css)
- 将年份计数器添加到flipclock.js中
- 如何向此 JavaScript 反向倒计时计时器计数器添加毫秒
- 向 jQuery 幻灯片添加计数器
- 将 AJAX 添加到带计数器的轨道 4 喜欢/不喜欢按钮
- 向数字计数器添加逗号
- 将 JavaScript 计数器添加到我的图像中
- 向计数器添加毫秒数
- 向 jquery 同位素添加一个计数器
- 向 jQuery 计数器添加千位分隔符
- 添加增量到(数字,时间,速度)到计数器
- 向 Angular ng-repeat(角度)添加一个计数器
- 如何使用计数器添加动态字段以限制jQuery中的字段数
- 如何添加一个计数器来显示找到的文本匹配数
- 向jquery计数器添加整数
- 将计数器添加到javascript函数循环中