显示当前正在执行的for循环的更改

时间:2015-09-16 17:31:41

标签: javascript for-loop real-time

我可能需要一些帮助,或者只是一个答案。有没有办法在执行的for循环中显示aa js所做的更改?我知道setInterval有一种方法,但我有一个更大的进展示例,我需要它来用for循环来解决问题。所以这是我的尝试:

<!doctype html>
<html>
    <head>
        <title>life change test</title>
        <meta charset="UTF-8"> 
    </head>
    <body>
        <div id="wrapper">
        </div>
        <script type="text/javascript">
            var el = document.getElementById("wrapper");            
            /*var i = 0;
            var counter = setInterval(function(){
                el.innerHTML = i;
                i++;                
                if(i == 18000){
                    clearInterval(counter);
                }
            }, 10);*/
            for (var i = 400000; i >= 0; i--) {
                el.innerHTML = i;
            };
        </script>       
    </body>
</html>

我的Firefox只是冻结,直到完成,然后显示结果。有没有机会真正看到进展?

0 个答案:

没有答案