Hallo HaThoV
FsmE,
ich ändere das Attribut 'href' eines 'area'-Tags mit:
document.getElementsByTagName('area')[n].setAttribute('href','javascript:funktion("abc"))
Ein bisschen kontrollieren, was überhaupt passiert ist nie verkekrt, vor allem wenn nicht das passiert was man erwartet:
var area = document.getElementsByTagName('area');
if(!area || !area[n]) return alert('Fehler');
Daneben willst du ja nicht die Ziel URL ändern, sondern den onclick Event mit einer eigenen Funktion füllen, also mach dies:
area[n].onclick= function()
{
funktion('abc');
return false;
};
Struppi.