Originariamente inviato da fpochet
Semplicissimo, voglio richiamare un ancora (<a name="nomeancora">) da javascript.

Per ie mi sono inventato questo:
document.location = '#' + document.cerca_form.nick.value;

Su firefox non mi funziona..

Come posso fare?
in javascript le ancore si richiamano con la proprietà "hash" della location (hash sono appunto le ancore), poi la location non è relativo al document, ma a window. IE fa un po' cosa vuole, ma poi le cose funzionano come funzionano...

per richiamare una ancora devi scrivere così:

codice:
self.location.hash='#' + document.cerca_form.nick.value;