【发布时间】:2016-05-10 09:52:30
【问题描述】:
我是 Javascript 新手,只是在尝试将一个简单的 for 循环打印到 HTML。
HTML:
<div id="hello"</div>
JS:
var text="";
for (var i=0;i<10;i++) {
document.getElementById("hello").innerHTML=text+i;
}
我的问题是这段代码只输出最后一次迭代“9”,而不是我想要的“0123456789”。
现在,如果我执行document.write,它会很好地打印出数字,但我听说这是不好的做法,所以我只想以正确的方式进行。
谢谢
【问题讨论】:
标签: javascript html loops for-loop document.write