指定多行文本框的最大长度
我正在尝试使用asp: <asp:TextBox ID="txtInput" runat="server" TextMode="MultiLine"></asp:TextBox> 我想要一种指定maxlength属性的方法,但是显然没有可能multiline textbox。我一直在尝试为onkeypress事件使用一些JavaScript : onkeypress="return textboxMultilineMaxNumber(this,maxlength)" function textboxMultilineMaxNumber(txt, maxLen) { try { if (txt.value.length > (maxLen - 1)) return false; } catch (e) { } return true; } 尽管此JavaScript函数正常工作,但问题在于,在编写字符后,不允许您删除和替换其中的任何字符,这是不希望有的行为。 您是否知道我可以在上述代码中进行哪些更改以避免这种情况或其他任何解决方法?