在javascript中克隆表的行时设置单元格值

时间:2015-09-24 09:25:42

标签: javascript html asp.net

我动态创建行。我想克隆它们,并且在克隆它们的同时也用值(例如来自阵列)填充特定细胞(例如每行的第二细胞)。

var table = document.getElementById("myTable");
var row = document.getElementById("rowToClone");
var clone;

for (var i = 0; i < 9; i++) {
   clone = row.cloneNode(true);
   table.appendChild(clone);  
}

1 个答案:

答案 0 :(得分:0)

这是现在有用的。基于此我需要填充输入元素。完整的代码:

var table = document.getElementById("myTable");
var row = document.getElementById("rowToClone");
var clone;

for (var i = 0; i < 9; i++) {
  clone = row.cloneNode(true);
  table.appendChild(clone);

}


var input = document.getElementsByTagName("input");

for (var i = 0; i < input.length; i++) {
  input[i].innerText = "test";
}