Hallo Cybaer,
Ob "direkt" oder "indirekt" dürfte ganz egal sein: Wichtig ist, was hinten rauskommt. ;-) Und das ist, so oder so, ein bestimmtes Objekt - egal wie man es adressiert hat, um zu ihm zu gelangen ...
aber warum geht es dann manchmal (z.B. bei dir) und manchmal nicht (z.B. bei mir)? Irgendwo muss ja der Grund stecken. Und die Bemerkung bei Quirksmode, innerHTML sei "buggy", hilft auch nicht wirklich.
Ich bin inzwischen beim Einsatz von innerHTML sehr vorsichtig geworden und schließe die MAC-IEs dann aus.
Gruß, Jürgen