TS: JS/Jquery: Höhe einer Textarea an Inhalt anpassen?

Beitrag lesen

Hello,

Zähle einfach die Zeilen (Zeilenumbrüche!) im Inhalt.

rows=text.split("\n").length 

könnte reichen. Dann musst Du nur die Höhe in Abhängigkeit von line-hight (kannst Du auch setzen) und paddings des Bereiches berechnen und mit css setzen.

Das ist keinesfalls richtig, da es auch Soft-Breaks gibt, also Fließtextumbrüche. Und die werden nicht mit "\n" dargestellt. Außerdem wandelt der Browser "\n" in der Textarea automatisch in "\r\n" um. Kann allerdings sein, dass das erst beim Senden passiert :-||

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.