Ich versuche asp zu verwenden:
<asp:TextBox ID="txtInput" runat="server" TextMode="MultiLine"></asp:TextBox>
Ich möchte eine Möglichkeit, die maxlength
Eigenschaft anzugeben , aber anscheinend ist für a keine Möglichkeit möglich multiline textbox
. Ich habe versucht, JavaScript für das onkeypress
Ereignis zu verwenden:
onkeypress="return textboxMultilineMaxNumber(this,maxlength)"
function textboxMultilineMaxNumber(txt, maxLen) {
try {
if (txt.value.length > (maxLen - 1)) return false;
} catch (e) { }
return true;
}
Das Problem mit dieser JavaScript-Funktion besteht darin, dass Sie nach dem Schreiben von Zeichen keine dieser Zeichen löschen und ersetzen können. Dieses Verhalten ist jedoch nicht erwünscht.
Haben Sie eine Idee, was ich möglicherweise im obigen Code ändern könnte, um dies oder andere Möglichkeiten zu vermeiden, um es zu umgehen?