【发布时间】:2014-12-21 10:32:02
【问题描述】:
我有一个应该更改 html 元素的 JS 脚本 - 可见从 1 计数到 100。当我添加超时时,for 循环不再循环 - 直接跳转到 100。它适用于 alert 但不适用于div 变化。
var theLabel = document.getElementById("counter");
function doSetTimeout(i) {
setTimeout(function() {
/*alert(i); */
theLabel.innerHTML = i;
}, 1000);
}
for (var i = 1; i <= 100; i++)
doSetTimeout(i);
【问题讨论】:
标签: javascript