torsten: focus auf link, vom ursprungsverweis ausgelöst

Beitrag lesen

moinsen!

Ist aber durchaus hilfreich um zu sehen, wo’s bei dir hakt.

trauer macht sich breit in mir, weils eigentlich überall hakt

Welcher Teil von

Den Ankernamen auslesen, auf das Element mit gleichnamiger ID zugreifen
war unverständlich?

im offensichtlichen gegensatz (zu meinem threat [jetzt weißt du aber was für mich bedrohlich ist, oder?] *g*) ist von dem nichts unverständlich, allein mit dem kram unzugehen versteh ich nicht... :(

document.getElementById(window.location.hash);

so bekomme ich hoffentlich heraus wie der parameter lauten soll den ich übergeben will, dachte ich zumindest... offensichtlich ist das falsch. schätze das wird wohl ein mehrjähriges projekt... wenn du so lange durchhälst ;-)

|Du übergibst window.location.href als Argument an die Methode document.getElementById.

ok also so? document.getElementById(window.location.href);

Wenn hinter '#' im URI ein Anker steht, der wirklich existiert, liefert dir das ein Objekt, auf das du die Methode focus() anwenden kannst.

ok?

Wenn nicht oder gar kein Anker im URI vorhanden ist, würde die Anwendung von focus() zu einem unschönen Laufzeitfehler führen, deshalb musst du vorher die Existenz dieses Objektes (in Variable zwischenspeichern!) abfragen.

ok, sehr verständlich

leider muß ich erst mal anfangen den teil js in selfhtml ganz vom anfang zu lesen...

mfg torsten