为了账号安全,请及时绑定邮箱和手机立即绑定

当延时完成后,怎么将正在延时改为延时完成

当延时完成后,怎么将正在延时改为延时完成

慕数据3543289 2016-06-20 23:31:22
查看完整描述

1 回答

?
陈士愚

TA贡献44条经验 获得超44个赞

说的是setTimeout? 直接在setTimeout延时执行的逻辑代码最后,加上修改延时为延时完成的代码不就行了?

看一下下面代码中的例子,是不是你想要的东西。

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title>test</title>
</head>

<body>
    <div id="message">延时执行中……</div>
</body>
<script type="text/javascript">
var message = document.getElementById("message");

setTimeout(function() {
    //  想延时执行的代码 eg  a+b

    // 逻辑代码的最后修改message
    message.innerHTML = "延时执行完成";
}, 3000);
</script>

</html>


查看完整回答
反对 回复 2016-06-21
  • 1 回答
  • 0 关注
  • 1161 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信