如何使用javascript将<LI>
标记中的每个数组项包装并将其显示为有序或无序列表?
我在javascript中有一个数组,如(Test1,test2,test3)
我想将数组的所有元素显示为列表项
答案 0 :(得分:0)
如何使用javascript在
<LI>
标记中包装数组的每个项目?
假设数组包含DOM节点对象:
var li, i;
for (i = 0; i < arr.length; i++) {
li = document.createElement('li');
li.appendChild(arr[i]);
arr[i] = li;
}
并将其显示为有序或无序列表?
添加一行:
someList.appendChild(li);
...在for循环中。如果您这样做,您可能不想更改数组本身的值(因此请删除arr[i] =
行)。
答案 1 :(得分:0)
for (i = 0; i < myArray.length; i++) {
var liElement = document.createElement('li');
liElement.appendChild(myArray[i]);
}