Struppi: Mit Onclick Href übersteuern

Beitrag lesen

Komischer Fehler, den du da hast...

Wieso komisch? Es ist der Lauf der Dinge wie ich ihn bereits erklärt habe. Und dies läßt sich auch einfach beheben.

Gib dem Link einfach einen "Namen", z.B. so:
<a href="HREF-URL" id="link1" onClick="Javascript:onclickUrl('onClick-URL');">as</a>
Das Javascript musst du dann nur noch so ändern:

function onclickUrl(href){

document.getElementById("link1").href = href;
}

  
Das ist zwar auch eine Möglichkeit, aber doch eher durch die Brust in's Knie geschossen. Dieser Weg liesse sich einfacher so umsetzen:  
  
`<a href="HREF-URL" onclick="this.href='onClick-URL';">as</a>`{:.language-html}  
  
Struppi.