我正在试图创建一个新的列表并将其添加到DOM中,然后向新列表添加列表项以及每个列表项的文本节点。这是我迄今为止尝试多种方式仍未达成目标的代码。非常感谢任何关于此的帮助。前4行代码是HTML片段,下面的代码是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();