定时器关闭

来源:4-5 [DOM事件] 抽奖系统(下)

慕虎8944357

2016-11-18 11:13

function gamestar(){

var content = document.getElementById('tittle');

clearInterval(timer);

timer = setInterval(function(){

var random =Math.floor(Math.random()*data.length);

content.innerHTML=data[random];

},50)

}

我这样写了之后谷歌浏览器控制台提示  timer  未定义  是为什么?


写回答 关注

1回答

  • 不爱吸血的蚊子
    2016-11-18 14:15:01
    已采纳

    在函数最外面要定义timer=null,如下:

    var data=['Phone5','Ipad','三星笔记本','佳能相机','惠普打印机','谢谢参与','50元充值卡','1000元超市购物券'],
        timer=null,
        flag=0;

    慕虎8944...

    非常感谢!

    2016-11-18 17:48:22

    共 1 条回复 >

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题