Hi,
ich fürchte, nirgendwo. Denn was der dynamische Umbruch produziert, das hängt in komplexer Weise von der verwendeten Schriftart und -größe ab.
Das ist aber (in Maßen Beeinflussbar). Standardmäßig verwenden die meisten Textareas einen monospace-font. Also ist die Maximale Zeichenanzahl berechenbar und zwar (rows*cols)-Umbruchoverhead(sicherheitsreserve).
2. viel kompliziertere Möglichkeit:
lese den eingegebenen String onChange aus und setze vorher den wrap=hard. Dann zählst du die Anzahl der Zeilenumbrüche (mit indexOf z.B) und entfernst sie dabei gleich. ist die anzahl größer als 5 machst du den Laden dicht.
Bye Ed X