小编use*_*981的帖子

如何暂停和恢复javascript计时器

我有这个计时器工作正常,但我需要能够暂停和恢复它之后.如果有人能帮助我,我将不胜感激.

<html>
<head>
<script>
function startTimer(m,s)
    {
        document.getElementById('timer').innerHTML= m+":"+s;
        if (s==0)
            {
               if (m == 0)
                {
                    return;
                }
                else if (m != 0)
                {
                    m = m-1;
                    s = 60;
                }
        }
    s = s-1;
    t=setTimeout(function(){startTimer(m,s)},1000);
}


</script>
</head>

<body>
<button onClick = "startTimer(5,0)">Start</button>

<p id = "timer">00:00</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript resume timer

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

resume ×1

timer ×1