Moin!
ich habe in meiner Textarea schaut so aus.
<textarea name='msg' maxlength='500' onKeyUp='CheckStr(this)' onKeyDown='CheckStr(this)' STYLE='overflow:hidden' cols='50' rows='10' wrap='physical'>Text bitte eingeben</textarea>";
Es gibt kein Attribut maxlength für die Textarea im HTML-Standard.
Es gibt kein Attribut wrap für die Textarea im HTML-Standard. Vereinzelte Browser berücksichtigen es zwar beim Absenden, das hilft dir aber mit Javascript auch nicht weiter.
Und dieser Bereich soll als Druckvorlage dienen also cols=50 und rows=10 und maxlength=500.
Du mußt zwingend eine eigene Textumbruch-Routine implementieren. Entferne das wrap-Attribut. Erwarte nur manuell eingetippte Zeilenumbrüche. Erwarte mehr als 500 Zeichen. Erwarte mehr als 50 Zeichen pro Zeile. Erwarte mehr als 10 Zeilen.
Und dasselbe dann nochmal auf dem Server.
- Sven Rautenberg
"Love your nation - respect the others."