0

如何<LI>使用 javascript 将数组的每个项目包装在标签中并将其显示为有序或无序列表?

我在 javascript 中有一个数组,例如 (Test1,test2,test3)

我想将数组的所有元素显示为列表项

4

2 回答 2

0

如何<LI>使用 javascript 将数组的每个项目包装在 Tag 中?

假设数组包含 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] =行)。

于 2012-07-10T14:20:44.673 回答
0
for (i = 0; i < myArray.length; i++) {
    var liElement = document.createElement('li');
    liElement.appendChild(myArray[i]);
}
于 2012-07-10T14:21:49.947 回答