小编MHD*_*uas的帖子

从JavaScript中的另一个函数停止函数中的循环

我想在JavaScript中的另一个函数中停止函数的循环.这是我试过的代码:

<a onmousedown="startLoop();" onmouseup="stopLoop();" >
   Start loop
</a>

<script>
var static loop = 1;

function startLoop() {
    while(loop ==1) {
    }
    alert("stop"); //This line is not executed
}

function stopLoop() {
    loop = 2;
}
</script>
Run Code Online (Sandbox Code Playgroud)

这是小提琴:http: //jsfiddle.net/A5h8k/4/

html javascript html5

5
推荐指数
1
解决办法
2637
查看次数

标签 统计

html ×1

html5 ×1

javascript ×1