Wie sieht denn das Objekt "Knopf" aus? Was macht es mit dem Parameter "sagHallo()"?
Das Objekt besteht im Wesentlichen aus folgender Zeile:
var sResult = '<div id="'+this.divId+'" style="position:absolute;'+'left:' + x + 'px;'+'top:' + y + 'px;">'+'<input type="button" value="' + this.label + '" onClick="'+calledFunction+'">'+'</div>';
document.write(sResult);
Zum Testen:
http://ingo-bartling.de/info/klasse7/html/js_logo/codingarea_allg.html
Leider kann man deinen Code dort nicht testen, da Funktionen nicht erlaubt sind.
Stimmt. Das hatte ich vorsichtshalber mal reingemacht. Jetzt ist es wieder draußen und kann getestet werden.
Was meintest du eigentlich mit dem Link? Was sollte ich mit dem Tipp anfangen?