2010-10-25 103 views

回答

1

只能用+添加HTML:

document.getElementById('dvFile').innerHTML = txt; 

如果你想以前的HTML被保存下來,你可以試試這個方法:

document.getElementById('dvFile').innerHTML = document.getElementById('dvFile').innerHTML + txt; 
+0

沒有仍然不工作 – 2010-10-25 07:04:23

+0

你檢查了我的鏈接,哈哈?(與源代碼) – galambalazs 2010-10-25 07:04:39

+1

它的說未知的運行時錯誤 – 2010-10-25 07:05:08

-1

首先你這裏沒有真正的問題。這充其量是一個聲明。一個錯誤報告也許。

如果您需要幫助,請提供詳細信息。

您的問題可能是因爲您試圖設置元素或<select>。因爲在IE

表的文字屬性, TFOOT,THEAD,和TR元件是 只讀的。 Q239832

事情可以做,包括:

  • 使用DOM方法使用一種變通方法與包裝元素

[添加內容(insertRowinsertCell

  • Demo]

    var txt = "<tr><td>1</td> <td>2</td></tr>"; 
    var table = document.getElementById('table_id'); 
    var temp = document.createElement("div"); 
    temp.innerHTML = "<table><tbody>" + txt + "</tbody></table>"; 
    table.appendChild(temp.firstChild.firstChild); 
    
  • +0

    是的,我使用表是一個問題? – 2010-10-25 07:29:27

    +0

    看到我的更新.. – galambalazs 2010-10-25 09:10:17

    相關問題