JS中使用一次性定时器如何暂停?谁可以有代码讲解一下?

 我来答
ruoye_2008
2016-01-19 · TA获得超过491个赞
知道小有建树答主
回答量:232
采纳率:100%
帮助的人:151万
展开全部

用 clearTimeout() 或 clearInterval(),如:

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gbk" />
    <script>
        var t = setTimeout(function() {
            alert("我弹出了啦!");
        }, 5000);
        
        function stop() {
            clearTimeout(t);
        }
    </script>
</head>
 
<body>
    <div>如果不点此按钮,5秒后跳到弹出提示窗口!<div>
    <input type="button" value="停止弹出" onclick="stop()" />
</body>
</html>
追问
谢谢😜
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式