Hallo,
Gibt es für den textarea tag eine Zeichenbegrenzung?
Aus SELFHTML aus der Beschreibung des textarea Elementes zitiert:
„Die Attribute rows und cols bestimmen lediglich die Anzeigegröße des
Eingabebereichs, nicht die Länge des erlaubten Textes. Die ist theoretisch
unbegrenzt.“
Das heißt also: Nein.
Wenn Du das trotzdem haben möchtest, müsstest Du die diese Funktionalität mittels Javascript nachbauen. Zum Beispiel mit dem Event-Handler onkeypress. Immer wenn jemand eine Taste drückt, wird dieser aktiv. Dieser würde dann eine Funktion aufrufen, die die bereits eingegebenen Zeichen gegen die vorher definierte Zeichenbegrenzung vergleicht. Wenn die erste Zahl dann die zweite überschreitet, wird eine Warnung gegeben.
Aus Gründen der Usability empfiehlt es sich, eine stille Rückmeldung zu geben, z.B. in der Form eines Tickers, wie hier.
Beachte jedoch: Nicht jeder hat Javascript aktiviert. Wenn Du wirklich sicher gegen willst, musst Du den abgeschickten Wert dann noch serverseitig auf die gewünschte Länge überprüfen.
Tim