Hallo Liebes Forum
ich habe eine Frage zu Textfeldern. Ich habe ein Textfeld mit der Option mehrere Zeilen erlauben. Dies Funktioniert soweit auch recht gut aber leider wird die Höhe erst nach verlassen des Textfeldes automatisch angepasst. Gibt es eine möglichkeit die Höhe zur Laufzeit anzupassen? Ich möchte meinen Text beim Eingeben durchlesen dies ist aber nicht möglich da die Höhe ja erst nach verlassen angepasst wird.
Textfeld Höhe zur laufzeit anpassen
-
- Beiträge: 11
- Registriert: 02.08.2012, 11:30
Textfeld Höhe zur laufzeit anpassen
Hi,
nein das geht nicht.
Das Anpassen erfolgt immer erst nach dem Verlassen des Feldes.
nein das geht nicht.
Das Anpassen erfolgt immer erst nach dem Verlassen des Feldes.
-
- Beiträge: 11
- Registriert: 02.08.2012, 11:30
Textfeld Höhe zur laufzeit anpassen
Mhhh das ist nicht optimal da manche Kunden viel schreiben und ihren Text beim schreiben nochmals lesen bzw. sehen wollen. Gibt es nichtein Javascript welches die Textfeldhöhe irgendwie anpassen kann zur laufzeit?
Textfeld Höhe zur laufzeit anpassen
Das geht dennoch nicht, schon aus Performance-Gründen.
Das Anpassen der Textfeldhöhe erfordert eine komplette Neuberechnung und Rendern des gesamten Formulars.
Würde das beim Eintippen schon passieren, würde das Formular, je nach Aussattung brutal langsam werden.
Ich würden empfehlen das Textfeld schon gleich mindestens 3 Zeilen hoch zu machen. Das gibt genügend Platz um beim Tippen noch mal Korrektur zu lesen und man erkennt dann die Auf- und Abpfeile auch fiel besser. Dann kann man auch aus dem Kontext schließen, dass man hoch- oder runterscrollen kann/muss.
Das Anpassen der Textfeldhöhe erfordert eine komplette Neuberechnung und Rendern des gesamten Formulars.
Würde das beim Eintippen schon passieren, würde das Formular, je nach Aussattung brutal langsam werden.
Ich würden empfehlen das Textfeld schon gleich mindestens 3 Zeilen hoch zu machen. Das gibt genügend Platz um beim Tippen noch mal Korrektur zu lesen und man erkennt dann die Auf- und Abpfeile auch fiel besser. Dann kann man auch aus dem Kontext schließen, dass man hoch- oder runterscrollen kann/muss.
-
- Beiträge: 11
- Registriert: 02.08.2012, 11:30
Textfeld Höhe zur laufzeit anpassen
ahh danke für die antwort... aber fängt das textfeld dann nicht in der mitte an mit schreiben wenn automatische höhenanpassung erfolgt?
Textfeld Höhe zur laufzeit anpassen
Ähhm, ja schon, aber nur weil die Textausrichtung standardmäßig zentriert ist.
Das kann man aber schnell in der Absatz-Palette ändern.
Dann fängt der Text auch schön brav in der oberen linken Ecke an.
Das kann man aber schnell in der Absatz-Palette ändern.
Dann fängt der Text auch schön brav in der oberen linken Ecke an.
-
- Beiträge: 11
- Registriert: 02.08.2012, 11:30
Textfeld Höhe zur laufzeit anpassen
vielen dank für die Antwort und Entschuldigung für solche primitiven Fragen ich bin absoluter Neuanfänger