【发布时间】:2015-06-23 19:31:26
【问题描述】:
我创建了一个变量并使用 push 属性添加了新值,但是当 for 循环一个接一个地调用它时,它只打印最后一个值(名称),即“Pranav”。你能帮我知道如何修复它并一一打印所有值吗?
function tryme() {
var names = new Array();
names.push("Bhavesh", "Ajay", "Rahul", "Vinod", "Bobby", "Pranav");
var tryit = document.getElementById("tryit");
for (i = 0; i < names.length; i++) {
tryit.innerHTML = "The values are " + names[i] + " . <br>"
};
};
【问题讨论】:
-
您每次都在
for循环中替换整个 HTML。尝试附加它。
标签: javascript function for-loop push