PRB: 在 Internet Explorer 中的設定時發生錯誤 table.innerHTML

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:239832
本文已封存。本文係以「現狀」提供且不會再更新。
徵狀
設定table.innerHTML時,會導致出現下列錯誤訊息:
未知的執行階段錯誤
發生的原因
資料表、 TFOOT 執行緒,以及 TR 元素的innerHTML屬性是唯讀的。
解決方案
若要變更這些資料表項目的內容,使用的資料表物件模型或文件物件模型 (DOM)。
狀況說明
這種行為是經過設計。
其他相關資訊
使用rowIndex屬性或資料列集合來擷取特定的資料表資料列的參考。您可以新增或刪除資料列使用insertRowdeleteRow方法。

若要擷取特定的儲存格參照,請使用cellIndex屬性或儲存格集合。您可以新增或刪除儲存格使用insertCelldeleteCell方法。若要變更特定的儲存格的內容,請使用 [ innerHTML ] 屬性。

藉由使用 DOM 的方法有更多選項您可以使用createElement方法,以建立資料表,然後 DOM 的其他方法和屬性 (例如insertBeforeswapNode,等等),也就是可以改變資料表內容的項目。
参考
如需以動態方式建置資料表的詳細資訊請參閱下列文件上此 MSDN Web 研討會:
如需有關 Microsoft Internet Explorer 開發以 Web 為基礎的解決方案的詳細資訊,請造訪下列 Microsoft 網站:
表格 innerhtml

警告:本文為自動翻譯

內容

文章識別碼:239832 - 最後檢閱時間:12/05/2015 15:34:59 - 修訂: 4.0

Microsoft Internet Explorer 4.01 Service Pack 1

  • kbnosurvey kbarchive kbdhtml kbprb kbmt KB239832 KbMtzh
意見反應