【发布时间】:2014-12-06 15:12:21
【问题描述】:
我刚开始使用 JavaScript,但遇到了一点问题。
如何使用innerHTML 属性来更改此元素中的文本:
(function showArray(){
var names = new Array("Bob ","Alice ","Ceaser ","David");
names.sort();
for (var i = 0; i < names.length; i++) {
document.getElementById("loop").innerHTML = names[i];
// I'm only getting "David" as output!!
}
})();
<p id="loop">David Alice Bob Ceaser</p>
【问题讨论】:
-
将
innerHTML =更改为innerHTML +=。
标签: javascript arrays innerhtml