Hallo,
hat die dom-variante irgendwelche vorteile gegenüber innerHTML? zb geschwindigkeit oder ähnliches?
Nein, sie ist i.d.R. lahmer. (Auch wenn sich der Performance-Unterschied in der Größenordnung nicht bemerkbar macht.)
Das Arbeiten mit dem DOM läuft ganz anders ab als das Zusammenbauen von HTML-Codestrings. Da muss man jeweils ganz andere Sachen beachten, z.B. das Maskieren von gefährlichen Zeichen. Das kommt aber ganz auf die Situation an.
Mathias