小编Joe*_*Ozz的帖子

有没有办法通过Onclick按钮杀死setInterval循环

所以,我使用附加到onClick的setInterval在这个函数中有一个无限循环.问题是,我无法在onClick中使用clearInterval来阻止它.我认为这是因为当我将一个clearInterval附加到onClick时,它会杀死一个特定的间隔,而不是该函数.有什么办法可以通过onClick 杀死所有间隔吗?

这是我的.js文件和我正在进行的调用

input type="button" value="generate" onClick="generation();

input type="button" value="Infinite Loop!" onclick="setInterval('generation()',1000);"

input type="button" value="Reset" onclick="clearInterval(generation(),80;" // This one here is giving me trouble.
Run Code Online (Sandbox Code Playgroud)

javascript onclick infinite-loop setinterval

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

infinite-loop ×1

javascript ×1

onclick ×1

setinterval ×1