Pjotre: Focus auf Element setzen

Beitrag lesen

Hallo ChrisB,

Zeig uns, *was* *genau* du damit probiert hast.
Und beschreibe, was du davon erwartest, und was stattdessen passiert.

ich habe es versucht mit der Befehlszeile:

function SetzeFocus()
         {
         var ElementID = "focus";
         document.getElementById(ElementID).focus();
         document.getElementById(ElementID).select();
         document.getElementById(ElementID).scrollIntoView(true);
         document.getElementById(ElementID).window.scrollBy(0,-100);
         }

Mit der ersten Zeile speicher ich "focus" in eine Variable mit dem NAmen ElementID
Mit der der zweiten Zeile setze ich den focus auf mein Element
Mit der dritten Zeile selektiere ich Mein Element
Mit der vierten Zeile wird das Element am Anfang der Bildausgabe gesetzt
und mit der letzten Zeile spreche ich das Element an und möchte die Y-Achse (vertikal) um 100px zurück zählen.
Ich verspreche mir damit, dass bevor mein Element ausgegeben wird, 100px ausgegeben werden, sofern es vor diesem besagten Element entsprechend viel Ausgabe gibt.

Da nach wie vor Mein Element bei einem Testversuch weiterhin ganz oben ausgegeben wird, habe ich nochmal die Zeile wie folgt getestet:

document.getElementById(ElementID).scrollBy(0,-100);

Aber auch mit dieser Befehlszeile bleibt weiterhin mein Element ganz oben.