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

用clearinterval制作定时器,暂停失败,找不到问题出在哪.

<body>

<button id="stop">stop</button>

<button id="strat">strat</button>

<script>

var arr=setInterval(function()

{

var a=new Date();

year=a.getFullYear();

mouth=a.getMonth();

day=a.getDate();

hour=a.getHours();

minute=a.getMinutes();

second=a.getSeconds();

str=year+"-"+mouth+"-"+day+" "+hour+":"+minute+":"+second;

document.title=str;},1000)

b=document.getElementById('stop');

b.onclick=function(){

clearInterval(a);

}

c=document.getElementById('strat');

c.onclick=function(){

setInterval(a,1000);

}

</script>

</body>

检查了好久,都没看出问题在哪?刚做完的时候是可以暂停的,关掉再次执行就不行了。我把代码发给一个朋友,他说他可以暂停,就很神奇。

正在回答

3 回答

http://img1.sycdn.imooc.com//5ed5e99f0001151109340792.jpg

不会你这样的写法,没明白你的函数是怎么做的,就改了下,不是回答,只是交流,哈哈哈

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

clearInterval(a);這裏面應該寫arr,你定时器没有这个a怎么结束呢

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

document.title=str;},1000),这个地方写错了

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

举报

0/150
提交
取消

用clearinterval制作定时器,暂停失败,找不到问题出在哪.

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