Hallo,
Das <img>-Element würde über eine Manipulation des Wertes von innerHTML gegebenfalls entfernt
Wieso denn das?
Es ging hier um innerHTML += "irgendwas". Was bitte entfernt daran irgendwelche Elemente? innerHTML bildet beim Serialisieren auch img-Elemente korrekt ab und parst sie beim Setzen auch wieder korrekt, wo liegt also das Problem?
obwohl der OP meines Verständnisses nach nur an der Manipulation/Addition von Textknoten interessiert war
Klar: Wenn man nur Textknoten anfügen will, ist innerHTML nicht das Mittel der Wahl. Aber es ist m.W. nicht schädlich, so wie du es darstellst.
Mathias