Hi,
ich möchte das onclick Ereignis von Objekten zu ändern, wenn ich auf einen bestimmten Link klicke. Dabei funktioniert das hier perfekt:
function Change(id)
{
document.getElementById("content"+id).onclick = DoThis;
}
function DoThis()
{
alert('flash');
}
Wenn ich aber versuche, einen Parameter zu übergeben, dann wird das onclick Ereignis nicht geändert, statdessen wird "DoThis" immer direkt ausgeführt:
function Change(id)
{
document.getElementById("content"+id).onclick = DoThis(id);
}
function DoThis(id)
{
alert(id);
}
Was mache ich falsch?? Die onclick Ereignisse (es werden mehrere gleichzeitig geändert) brauchen unbedingt Parameter...
Danke!
______________
P.S.: Komme erst morgen nochmal ins Internet, bin heute leider nicht mehr da! Freue mich aber trotzdem auf Antworten..