這與已經提出的有關此主題的問題有點不同。我使用的意見,把這樣的功能:IE innerHTML錯誤
function foo() {
document.getElementById('doc1').innerHTML = '<td>new data</td>';
}
到這一點:
function foo() {
newdiv = document.createElement('div');
newdiv.innerHTML = '<td>new data</td>';
current_doc = document.getElementById('doc1');
current_doc.appendChild(newdiv);
}
但是,這仍然無法正常工作。在兩種情況下,在包含innerHTML的行上都會發生「未知運行時錯誤」。
我認爲創建newdiv元素和使用innerHTML就可以解決問題?
也許我可以指出,不是一個div元素的有效子。 – 2009-06-30 22:43:10