以下我写的 javascript code 在 Firefox 和 Safari 都跑的沒问题, 就是 IE 上沒有效果, 也沒有错误信息:var theTable = document.getElementsByTagName("table")[0];
var newRowTemplate = theTable.rows[theTable.rows.length-1].cloneNode(true);
function addNewImage(newRowTemplate) {
    theTable.appendChild(newRowTemplate.cloneNode(true)); // seems not work in IE
}
addNewImage();
換了另一個个方法, Firefox / Safari 也沒问题, IE 只得到一个不明不白的 Runtime Error:var theTable = document.getElementsByTagName("table")[0];
var newRowTemplate = theTable.rows[theTable.rows.length-1].cloneNode(true);
function addNewImage(newRowTemplate) {
    var insertedRow = theTable.insertRow(-1);
    insertedRow.innerHTML = newRowTemplate.innerHTML; // runtime error in IE
}
请问有沒有大大知道哪里出错了?