Ich habe folgendes Javascript:
funtion fenster(idd,....){
this.schliessen = function(){
alert("hallo");
document.getElementById("Alles").removeChild(thisObject.HTMLElement);
}
var knopf = document.createElement("div");
knopf.id = idd+"_Knopf";
knopf.style.left = (width-20)+"px";
knopf.className = "Knopf";
this.HTMLElement.appendChild(knopf);
knopf.onclick = this.schliessen;
..........
}
Was passieren sollte:
Klick jemand auf den Knopf, wird die Funktion this.schliessen ausgeführt, die dass das Fenster schliesst.
Allerdings wird diese Funktion garnicht ausgeführt! Es ist kein alert ("hallo")zu sehen. Warum ?
Ich arbeite ausschließlich für/mit Firefox und habe ähnliche Funktionen die funktionieren, nur eben diese nicht !