Thomas J.S.: Scrollbar einer textarea positionieren

Beitrag lesen

Hallo,

Ja, das ist in Pixel.

Hmm, das wirft das Problem auf, wie man die Höhe einer Zeile
ermittelt, um zu einer bestimmten Zeile zu scrollen.

Meiner Erfahrung nach, kann man auf solche Sachen in einem textarea verzichten.

Wenn man nix selber definiert hat, ist
element.style.lineHeight offenbar leer, und ausserdem bewirkt
es offenbar nix bei einer textarea; font-size tut etwas, aber
wenn man es nicht explizit setzt, ist element.style.fontSize
auch leer, kann man nicht irgendwie die Standardwerte
bekommen, die der Browser benutzt (oder muss man sich etwa
durch die parent nodes hangeln, bis man was nicht-leeres
findet? und was, wenn nirgends explizit font-size gesetzt ist?)

Du musst, die angeben im style="" machen.

<textarea cols="60" rows="20" id="mytext" name="mytext" style="font-size:13px;line-height:17px;" onclick="alert('fonzSize/lineHeight: ' + this.style.fontSize + '/' + this.style.lineHeight + '\nscollTop: ' + this.scrollTop);">

Grüße
Thomas