使用Javascript将元素附加到单元格

时间:2014-02-24 17:30:06

标签: javascript

我有一个包含两列的表,我想将相同的元素追加到第二列。 我尝试使用以下代码,但它总是将它添加到第一行。

for (var i = 0, row; row = table.rows[i]; i++) {
   var cell = row.cells[1];
   cell.appendChild(element1);
};

1 个答案:

答案 0 :(得分:3)

您需要clone the Node

cell.appendChild(element1.cloneNode(true))

true表示深层复制。如果您不创建新节点,它只会移动到DOM树的新位置。