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

点击按钮,时间能够继续跳动的方法

我想再设置一个"Begin" 按钮,执行完"Stop"按钮的命令,再点击"Begin"按钮,时间又能继续跳动,该怎么实现呢?

正在回答

3 回答

为什么会点击了一下start后就点击一下stop,点击了2下start后就要点击2下stop才有效果呢?

0 回复 有任何疑惑可以回复我~

可以参阅:http://www.imooc.com/code/1026取消计时器clearTimeout()和计时器setInterval()这两章

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>计时器</title>

</head>

<script type="text/javascript">

  var num=0;

  var i;

  function startCount(){

    document.getElementById('count').value=num;

    num=num+1;

    i=setTimeout("startCount()",100);

  }

  function stopCount(){

    clearTimeout(i);

  }

</script>

</head>

<body>

  <form>

    <input type="text" id="count" />

    <input type="button" value="Start"  onClick="startCount()"/>

    <input type="button" value="Stop"   onClick="stopCount()"/>

  </form>

</body>

</html>

1 回复 有任何疑惑可以回复我~
#1

testname 提问者

非常感谢~
2016-01-17 回复 有任何疑惑可以回复我~
#2

testname 提问者

能否在给个时间跳动和终止的例子呢?就是设置new Date()的那种,不是秒表的。
2016-01-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

点击按钮,时间能够继续跳动的方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信