Nachtrag:
falls Du bei einem existierenden Link die Url ändern möchtest gehst Du so vor:
function toggle_link(id) {
var mylink = document.getElementById(id);
mylink.href = "meine_neue_url";
}<a id="mylink" href="meine_alte_url">link</a>
... onclick="toggle_link('mylink')" ...Gruesse, Joachim
Entweder deine funktion ist falsch beschriftet, und sollte heissen "unwiederbringlich umgeschriebene url", oder dein Code ist inadäquat.
mfg Beat