Hallo allseits!
Folgendes Problem: Ich möchte nen HTML-Tag flexibel mit einerJS-function belegen.
Sofern die Function bekannt ist, ist es kein Problem - läuft:
Soweit - so gut... funzt ja.
Nun soll das onclick-Event aber flexibel mit einer beliebigen Funktion belegt werden - da komm isch nett weiter:
Im Code soll die Funktion "ab_gehts(a,b,c)" die mit onclick ausgeführt werden soll, als Variable ( oder sonst wie...? ) vorher definiert werden und dann später bei MeinDIV.onclick belegt werden.
Mal seeeehr stark vereinfacht und nur prinzipiell dargelegt:
Ich denke, Ihr wißt, was ich meine ;-)
Danke Euch schon mal!
Gruß Ralf
Folgendes Problem: Ich möchte nen HTML-Tag flexibel mit einerJS-function belegen.
Sofern die Function bekannt ist, ist es kein Problem - läuft:
Javascript:
// MeinDIV ist als Objekt definiert, die Funktion Ttp(...) funzt
function Ttp(...)
{...} // funzt
function ab_gehts(a,b,c)
{...} // funzt auch
MeinDIV.onmouseover = function() { Ttp(2,yBtnLHdL[5],0,0,this,0,0,0,'$Ttp') };
MeinDIV.onclick = function() { ab_gehts(1,2,3) };
Soweit - so gut... funzt ja.
Nun soll das onclick-Event aber flexibel mit einer beliebigen Funktion belegt werden - da komm isch nett weiter:
Im Code soll die Funktion "ab_gehts(a,b,c)" die mit onclick ausgeführt werden soll, als Variable ( oder sonst wie...? ) vorher definiert werden und dann später bei MeinDIV.onclick belegt werden.
Mal seeeehr stark vereinfacht und nur prinzipiell dargelegt:
Javascript:
var meineFunktion = ab_gehts(1,2,3);
MeinDIV.onclick = function() { meineFunktion };
Ich denke, Ihr wißt, was ich meine ;-)
Danke Euch schon mal!
Gruß Ralf