0

我在表格的一个单元格中有选择标签。仅当在前几行中选择了该选项时,我才想添加新行。我只想知道如何使用 DOM 来实现它。

这是我的 addRow javascript 函数

  function addRow()
  {
   var newRow = document.all("estTable").insertRow();
   var tblObj = document.getElementById("estTable");

   var noOfRow = document.getElementById("estTable").rows.length;


   var oCell = newRow.insertCell();
   oCell.innerHTML = tblObj.rows[1].cells[0].innerHTML;
   oCell.childNodes[0].selectedIndex =0;

   oCell = newRow.insertCell();
   oCell.innerHTML = tblObj.rows[1].cells[1].innerHTML;
   oCell.childNodes[0].selectedIndex =0;

   oCell = newRow.insertCell();
   oCell.innerHTML = tblObj.rows[1].cells[2].innerHTML;

    }
4

1 回答 1

0

您的新代码将使用:

var objParent = document.getElementById("someUniqueId");

someUniqueId您要获取其父级的行在哪里。从这里您可以随意访问父级。

于 2013-02-05T15:55:39.917 回答