Mahlzeit m-m,
Komischer Fehler, den du da hast... Probiers mal so:
Das sollte KeinBlase besser nicht probieren - Dein Code ist in zweierlei Hinsicht mehr als mangelhaft:
<a href="HREF-URL" onClick="Javascript:onclickUrl('onClick-URL');">as</a>
1.) Die Angabe eines Labels in einem Eventhandler ist unnötig und nicht sinnvoll.
Das Javascript musst du dann nur noch so ändern:
function onclickUrl(href){
document.getElementById("link1").href = href;
}
2\.) In eine Javascript-Funktion, die wohlmöglich wiederverwendbar sein soll, feste Zugriffe auf bestimmte Formularelemente einzubauen, ist meistens keine gute Idee.
> Vielleicht würde es auch schon helfen, wenn du die Variable href umbenennst, weil href ja eigentlich keine Variable ist...
Stimmt. Es handelt sich um einen Funktionsparameter. Dieser ist aber - oh Wunder - im lokalen Kontext der Funktion eine Variable.
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|