bandido: onclick Event bei Node anhängen

Hi Leute
Ich habe ein Eventproblem mit img-nodes.
Also ich habe jetzt das Problem auf ein paar Zeilen herungtergebrochen(Testscript), und stehe immer noch an.
Ich will eigentlich nodes einfügen und diesen eine onclick-Event mitgeben.
Das Skript soll nur im IE laufen (beim Testen IE 6).
Die onclick Prozedure wird beim Starten einmal ausgeführt, aber danach beim clicken auf das image herrscht das grosse Schweigen:

//meine "callback" funktion
test = new function()
{
  alert("test");
}

var einfuegElement = document.getElementsByTagName("body")[0]; //hier will ich anhängen

var imgAnschluss = document.createElement("img");
imgAnschluss.onclick = test;
imgAnschluss.setAttribute("src", "Icons\2.bmp");
einfuegElement.appendChild(imgAnschluss);

Hoffe, jemand kann mir weiterhelfen und vielen Dank im Voraus

  1. //meine "callback" funktion
    test = new function()
    {
      alert("test");
    }

    Les dir doch nochmal durch wie in JS eine Funktion deklariert wird, so jedenfalls nicht.
    http://de.selfhtml.org/javascript/sprache/funktionen.htm

    var einfuegElement = document.getElementsByTagName("body")[0]; //hier will ich anhängen

    document.body existiert.

    var imgAnschluss = document.createElement("img");
    imgAnschluss.onclick = test;
    imgAnschluss.setAttribute("src", "Icons\2.bmp");

    setAttribute solltest du meiden, gerade der IE reagiert dabei oft mit Fehlern. Ausserdem ist das Bitmap Format für Grafiken die schlechteste aller Möglichkeiten.

    Struppi.