Thomas Schenkeli: innerhtml replace

Beitrag lesen

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