molily: innerHTML vs createElement, createAttribute und createTextNode

Beitrag lesen

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