【发布时间】:2015-03-13 18:54:54
【问题描述】:
我正在尝试创建一个显示在屏幕上的计时器,该计时器从 90 分钟开始,并在时间变为 0 时提交页面。现在我可以让它工作,但我无法显示分钟,只有秒(90 分钟 = 5400 秒)。我想在时间上说一下剩余 20 分 5 秒,而不是剩余 1205 秒。
代码:
<p>Time remaining: <span id="count">5400</span> seconds</p>
<script type="text/javascript">
window.onload = function(){
(function(){
var counter = 5400;
setInterval(function() {
counter--;
if (counter >= 0) {
span = document.getElementById("count");
span.innerHTML = counter;
}
if (counter === 0) {
//i will write the page submit code here
}
}, 1000);
})();
}
</script>
【问题讨论】:
标签: javascript timer