Hallo Andreas,
DOM könnte in der Form allerdings auch als massiver Rückschritt gesehen werden, zumal "kurze Wege" naheliegen wenn es bereits möglich ist Elemente über ihre ID direkt anzusprechen und nicht wie bei Netscape 4 durch die Seitenhierachie hangeln zu müssen.
Die Verwendung von "innerHTML" ist aber leider auch beim Mozilla immer wieder problematisch, sodass im Einzelfall, wie im o.g. Beispiel per "createTextNode", nachgeholfen werden muss. "innerHTML" ist also trotz der breiten Unterstützung durch die meisten Browser kein Allheilmittel.
Komplett mit DOM einheitlich zu arbeiten ist nach meinen Erfahrungen (besonders mit den IEs) leider auch nicht immer möglich, und auch beim IE6 gibt es offenbar kleine Abweichungen sodass ggf. auch da (IE 6 vs. Mozilla) noch eine Browserweiche nötig werden kann.
Grüsse
Cyx23