【发布时间】:2017-03-23 09:49:12
【问题描述】:
我试图在动态创建的div 中使用 html li 元素打印数组元素,但没有显示错误,而且数组元素都不是空的div。
可能出了什么问题?
这是我的代码:
var fruitsName, fruitsLists, numFruits, i;
fruitsName = ["Mango", "Apple", "Banana", "Strawberry", "Blackberry", "Blueberry"];
numFruits = fruitsName.length;
fruitsLists = "<ul>";
for (i = 0; i < numFruits.length; i++)
{
fruitsLists = "<li>" + fruitsName[i] + "</li>";
}
fruitsLists += "</ul>";
var myDiv = document.createElement('div');
myDiv.className = 'bookmarksHolder';
myDiv.id = 'randomItem';
document.getElementById('bookmarks_row').appendChild(myDiv);
document.getElementById('randomItem').innerHTML = fruitsLists;
【问题讨论】:
-
我忘了说我对编程和 stackoverflow 也很陌生,所以我希望不要投反对票。
标签: javascript html