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 に答える