Ashura: Text ersetzen

Beitrag lesen

Hallo juppinger.

bin so langsam am verzweifeln. Ich raffs einfach nicht.

document.getElementById("IAMtext").childNodes[i].innerHTML = TextNeu;

Warum nicht so:

document.getElementById("IAMtext").childNodes[i].innerHTML = document.getElementById("IAMtext").childNodes[i].innerHTML.replace('foo', '<a href="http://example.org/">Example</a>');

Das Problem hieran ist natürlich, dass innerHTML stur alles durchsucht. Kindelemente gibt es für innerHTML nicht, lediglich interpretierte Zeichenketten.

--> Klappt nicht :-(

Das ist keine brauchbare Fehlerbeschreibung.

Einen schönen Freitag noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
mathbr:del.icio.us/ mathbr:w00t/