Spent a bit of yesterday figuring out why I couldn’t set an innerHTML on a HTML Table Element.
Come to find out that IE has the innerHTML element set to read-only for the following elements:
COL, COLGROUP, FRAMESET, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR.
You can read the exact specs for the IE innerHTML property here:
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/innerhtml.asp