hi,
also ich habe ein Event-Handler:
function start(){
this.divelement = document.createElement("div");
this.divelement.onclick = clickEvent;
this.var1 = 'text';function clickEvent(e){
alert(e);//wie kriege ich jetzt hier zugriff auf die var1?
Du könntest bspw. den Wert als Eigenschaft an dem Element ablegen, auf welchem der Event ausgelöst wird:
In start()
this.divelement.var1 = 'text';
- damit hättest du den Wert schon mal an das Div "gebunden".
Und in clickEvent() hast du jetzt natürlich wieder über this.var1 Zugriff darauf (weil this in diesem Kontext ja auf das Div-Element referenziert).
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }