Se e` lato server non puoi farlo con JS.
Suppongo sia un errore la richiesta, e che vuoi modificare un link lato client.

I link sono automaticamente inseriti in una collezione (vettore) che si chiama document.links[]

Quindi se hai:
guarda nella barra di status cosa contiene

puoi scrivere:
document.links[variab].href = ...;

Ad esempio:
document.links[variab].href = document.NOMEFORM.NOMECAMPO.value;

Oppure con sintassi moderna:
Avendo:
<a href="#" id="variab" ...>
puoi scrivere:
document.getElementById('variab').href = ...;