Stephan: Anker fokusieren

Beitrag lesen

Hallo,
ich versuche gerade verzweifelt mittels Javascript einen Anker aufzurufen. Ich möchte damit die gleiche Aktion auslösen, als würde ich die Seite mit ...#anker aufrufen. Da die Seite dynamisch generiert wird brauche ich die Möglichkeit dies mittels Javascript zu tun.

Ich hab nun in meiner Seite verstreut Anker wie diesen:
<a name="node4"></a> (Die Zahl ist fortlaufend)

Folgenden Javascript Code habe ich versucht aber leider nichts erreicht:

1.Versuch:
document.location=document.location + '#node54';

2.Versuch:
document.getElementById('node54').focus();

3.Versuch:
document.all.node54.scrollIntoView(true);

4.Versuch:
window.setTimeout("goto()", 1000);
function goto(){
 document.getElementById('node54').focus();
}

Leider hat keine dieser Möglichkeiten funktioniert.
Gibt es noch andere Lösungsansätze?

Danke im Voraus

Stephan