Hi,
ja. Verwende einfach nicht innerHTML, sondern durchlaufe den
DOM-Baum und beschränke Dich bei der Ersetzung auf Text-Nodes.
Uff dafür reicht meine Kenntnis nicht aus.damit ist das zu lösende Problem ja schon mal erkannt ;-)
Hast du einen Narrensicheren Beispiellink für Idioten wie mich? ;-)
Link hab ich keinen, aber ich kann ja kurz erklären wie ich es angehen würde:
Schleife durch alle DOM-Elemente des Typs Text (zB damit: http://de.selfhtml.org/javascript/objekte/node.htm#node_type)
und bei all diesen Elementen tust du dann ersetzen.
Auch nicht viel, aber ein Startpunkt ;-)
lg
Thomas