I tried to set innerHTML on an element in firefox and it worked fine, tried it in IE and got unexpected errors with no obvious reason why.
For example if you try and set the innerHTML of a table to ‘ hi from stu ‘ it will fail, because the table must be followed by a sequence.
‘Apparently firefox isn’t this picky’ ==> Apparently FireFox is so buggy, that it doesn’t register this obvious violation of basic html-nesting rules …
As someone pointed out in another forum, FireFox will accept, that you append an entire html-document as a child of a form-field or even an image ,-(