Hi!
ich übergeben einer Funktion yesNo(msg, yes, no) bei yes und no Funktionen.
Die Funktion yesNo zeigt ein <div> mit 2 buttons (yes und no) und diese Buttons sollen dann die Funktionen im onClick Event haben. Dummerweise ruft Javascript immer diese Funktionen auf, wenn ich sie über .addEvent() einbinde.
Code:
function showYesNo(msg, yes, no) {
$("yesNo").setStyle("visibility", "visible");
$("yesNoMessage").innerHTML = msg;
if(yes) {
$("yesNoBoxBtnYes").addEvent('click', function() { yes; });
}
if(no) {
$("yesNoBoxBtnNo").addEvent('click', function() { no; });
}
}
Gibt es da eine geschickte möglichkeit die ich nur nicht sehe?