我想创建一个新列表并将其添加到DOM,然后将列表项添加到新列表以及文本节点到每个列表项。 这是我迄今为止,尝试了几种方法来做到这一点,但仍然没有完成目标。任何帮助表示赞赏。前4行代码是HTML代码片段,下面的代码是JavaScript代码。再次感谢您的帮助。如何使用javascript创建新列表并将列表项添加到新列表中
<body>
<div id="nav"></div>
<script src="js/script.js"></script>
</body>
var newList = document.createElement("ul");
var newListItem = document.createElement("li");
var stringArray = ["Home","About","Our Services","Contact Us"];
var newUL = document.getElementById("nav").appendChild(newList);
function buildList(){
for(var i = 0; i < stringArray.length; i++){
newUL.appendChild(newListItem);
}
var listItems = document.getElementsByTagName("li");
for(var i = 0; i < listItems.length; i++){
listItems[i].appendChild(stringArray[i]);
}
}
buildList();
谢谢苏bwaymatch,我看到我现在出了什么问题,你的帮助表示感谢。 – user3649499