mehrzeiliger Text in einzeiliges Eingabefeld

PsychoCat

Mitglied
Hallo!
Ich habe einen browser-basierten Chat erstellt, bei dem man in ein einzeiliges Eingabefeld seinen Text schreibt und dann mit "return" abschickt. Wenn ich nun versuche etwas mehrzeiliges dort reinzukopieren, geht das natürlich nicht. Gibt es eine Möglichkeit das doch irgendwie zu realisieren wie beim irc zb, dass der Text dann zeilenweise abgeschickt wird? Wenn ich statt des einzeiligen einen mehrzeiligen Eingabebereich verwende, funktioniert das abschicken per "return" nicht mehr, weil dann damit natürlich ein Zeilenumbruch erzeugt wird und außerdem scheint die mindestgröße zumindest bei firefox 2 Zeilen zu sein, was ich eigentlich auch nicht will.
Bin dankbar für jeden Tipp oder Lösungsvorschlag!
 
Ich denke ein mehrzeiliges Textfeld ist die einzige Lösung. Mit CSS kannst du die Höhe auch für Firefox auf nur eine Zeile beschränken (bei mir geht das jedenfalls).

Mit dem Event onKeyPress kannst du auf die Return-Taste "lauschen" und ggf. abschicken (anstatt dem Zeilenumbruch).
 

Neue Beiträge

Zurück