Mario: Grafik durch Text ersetzen

Beitrag lesen

Hallo Forum.

Ich nutze unter Firefox die Erweiterung greasemonkey und habe nun ein Javascript gefunden, welches Grafiken durch simplen Text ersetzt. Dazu wird createTextNode verwendet. Nun möchte ich aber, statt simplen Text, HTML Code ausgeben. Habe nachgelesen, das dies mit innerHTML oder auch nodeValue möglich wäre, nur leider fehlt mir der Ansatz, um die vorhandene Lösung umzuschreiben. Der Code sieht wie folgt aus:

var links = document.getElementsByTagName('img');
var i = 0;
var text1;
while(i<links.length) {
 if((links[i].src.match(/.*new.gif/gi))) {
  text1 = document.createTextNode('new');
  links[i].parentNode.appendChild(text1);
  links[i].parentNode.removeChild(links[i]);
 }
 if((links[i].src.match(/.*old.gif/gi))) {
  text1 = document.createTextNode('old');
  links[i].parentNode.appendChild(text1);
  links[i].parentNode.removeChild(links[i]);
 }
 i++;
}

Wäre nett, wenn mir jmd. einen Ansatz oder ein Beispiel zeigen könnte, so das ich daraus eine Lösung für mein Problem ableiten kann.

Gruß,
Mario