Wie man textArea in HTML mit JavaScript eine maximale Länge verleiht
Ich hätte gerne einige Funktionen, mit denen ich schreibe
<textarea maxlength="50"></textarea>
<textarea maxlength="150"></textarea>
<textarea maxlength="250"></textarea>
es legt automatisch die maximale Länge für das TextArea fest. Wenn möglich, geben Sie die Lösung nicht in jQuery an.
Hinweis: Dies kann gemacht werden, wenn ich so etwas mache:
<textarea onkeypress="return imposeMaxLength(event, this, 110);" rows="4" cols="50">
function imposeMaxLength(Event, Object, MaxLen)
{
return (Object.value.length <= MaxLen)||(Event.keyCode == 8 ||Event.keyCode==46||(Event.keyCode>=35&&Event.keyCode<=40))
}
Kopiert vonWie kann ein HTML-Eingabeattribut "maxlength" in einem HTML-Textbereich am besten emuliert werden?
Aber der Punkt ist, dass ich nicht jedes Mal aufKeyPress und onKeyUp schreiben möchte, wenn ich ein textArea deklariere.