obiwan1973: Mit JS eine HTML-Textarea in der Höhe anpassen

Beitrag lesen

Hallo zusammen,

ich habe da eine Frage zu HTML-Textareas:

Ich habe eine HTML-Tabelle mit x Datensätzen, jeder Datensatz hat eine Textarea.
Diese werden mittels PHP generiert und befüllt.
Editieren durch den Anwender ist nicht gestattet (readonly).

Nun möchte ich, dass die Textareas automatisch so hoch sind, dass kein Scrollen notwendig ist.

Beim IE ist das ganz einfach:

textarea {
overflow-y: visible;
}

Wie mache ich das bei anderen Browsern. Scheue mich nicht, JS einzusetzen, bspw. eine JS-Funktion, die nach dem Laden der Seite alle Textareas in der Höhe anpasst.

Ich habe im Web ein Beispiel gefunden:

http://aktuell.de.selfhtml.org/artikel/javascript/variable-textarea/
(Das Ding funzt bei mir irgendwie nicht, außerdem möchte ich Arial als Schriftart.)

Und den einen oder anderen Forenbeitrag:

http://forum.de.selfhtml.org/archiv/2001/11/t614/

Gibt es vielleicht die Möglichkeit, mit JS zu prüfen, wie viel manuelle und automatische Zeilenumbrüche in der Textarea sind, um damit die Anzahl Zeilen zu ermitteln und dann die Höhe entsprechend zu ändern?

Please, give me input. Danke Euch.

Gruß

Tommy