Ed X: In textarea die Zeilen zählen !!!!nicht die Zeichen!!!!

Beitrag lesen

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