In textarea die Zeilen zählen !!!!nicht die Zeichen!!!!
Marcus D.
- javascript
0 Michael Schröpl0 Ed X
Hallo Leute,
brauche wiedermal eure geschätzte Hilfe:-)
Ich möchte die Ausgabe eines textarea auf 5 Zeilen begrenzen, damit es in mein Popup passt.(ich will keine Scrollbars)
Zeichen zählen nützt nicht viel wegen dem automatischem Umbruch.
Hat einer von euch ne Idee oder weiss wo man infos darüber herbekommt??
Hi,
Ich möchte die Ausgabe eines textarea auf 5 Zeilen begrenzen,
damit es in mein Popup passt.(ich will keine Scrollbars)
Zeichen zählen nützt nicht viel wegen dem automatischem Umbruch.
Hat einer von euch ne Idee oder weiss wo man infos darüber herbekommt??
ich fürchte, nirgendwo. Denn was der dynamische Umbruch produziert, das
hängt in komplexer Weise von der verwendeten Schriftart und -größe ab.
Viele Grüße
Michael
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