テーブルの下部に新しい行を追加する次の JavaScript があります。
Firefox では正常に動作しますが、IE (バージョン 8) では動作しません。
私が知る限り、目に見えるエラーはありません。
どんなアイデアもとても役に立ちます!
function addRow() {
// locate the last row in the table
var table = document.getElementById("approversTable");
var rows = document.getElementsByTagName("tr");
var rowToClone;
for (var i=0; i<rows.length; i++) {
if (rows[i].id != "") {
rowToClone = rows[i];
}
}
// clone the row
var clone = rowToClone.cloneNode(true);
var rowId = Math.floor(Math.random()*100000);
clone.id = rowId;
// add the new row to the table
table.appendChild(clone);
}