Hi Bambi!
In aller Kürze:
Das grundsätzliche Problem liegt daran, dass ein <img> ein Knoten ist und "bla" nur Text.
Somit ist korrekt:
t.appendChild(document.createTextNode("bla")) weil ein Text Knoten erzeugt wird.
Für einen <img> Knoten ist z.B. folgendes Konstrukt korrekt (alt Attribut fehlt noch...):
img=document.createElement("img");
src=document.createAttribute("src");
src.nodeValue = "images/sort_auf_inaktiv.gif";
img.setAttributeNode(src);
t.appendChild(img);
Als weiteres Problem funktioniert auch (...)[.lastChild].data nur mit Textknoten. Auch hier ist eine Anpassung notwendig.
Viele Grüsse,
Richard