我正在使用Visual Studio 2012构建一个Web应用程序.我正在尝试将字数添加到我的文本框中.但是在添加了javascript代码和html代码之后.我收到上述错误.
这是我的javascript编码
代码:
function validateLimit(obj, divID, maxchar) {
objDiv = get_object(divID);
if (this.id) obj = this;
var remaningChar = maxchar - trimEnter(obj.value).length;
if (objDiv.id) {
objDiv.innerHTML = remaningChar + " characters left";
}
if (remaningChar <= 0) {
obj.value = obj.value.substring(maxchar, 0);
if (objDiv.id) {
objDiv.innerHTML = "0 characters left";
}
return false;
}
else
{ return true; }
}
function get_object(id) {
var object = null;
if (document.layers) {
object = document.layers[id];
} else if (document.all) { …Run Code Online (Sandbox Code Playgroud) 使用MultiLine TextBox(生成TextArea)设置时,MaxLength属性无效.什么是最好的解决方法?我希望得到基本的,预期的功能,最少的丑陋javascript等.只是防止用户输入超过最大字符数.
我在C#中有一个textarea,请看下面的代码:
<asp:Label ID="lblQuestions" runat="server" CssClass="addinfo">
Question & Comments</asp:Label>
<asp:TextBox ID="txtQuestions" Rows="5" Columns="5" TextMode="MultiLine" runat="server" MaxLength="250"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)
现在我希望textarea不应该接受超过250个字符,无论用户做什么COPY&PASTE,通过WRITING和DRAG&DROP等,如果用户尝试复制或拖放超过250个字符,那么应该在textarea中复制前250个字符.我知道TEXTAREA中没有MAXLENGTH属性.如果使用.NET无法使用javascript或Jquery的解决方案.
请帮忙
我需要验证文本框的输入长度.
max length属性不适用于Multiline文本框.
我的正则表达式是:
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"
ErrorMessage="The notes has exceeded maximum length."
ControlToValidate="txtNotes" Display="Dynamic"
ValidationExpression=".{0,500}" ValidationGroup="PO">
*</asp:RegularExpressionValidator>
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是当在文本框中输入新行时验证程序报告问题.
我需要添加到ValidationExpression以忽略回车?
谢谢
我尝试使用MaxLength属性将用户输入限制为asp:textbox TextMode="MultiLine"中的特定字符数。但这不起作用。为了解决这个问题需要进行哪些调整?
<asp:TextBox ID="txtComment" runat="server" Width="90%" class="form_txtnormal" TextMode="MultiLine" Rows="1" MaxLength="250"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud) 我有一个textBox字段,MaxLength设置为255.我可以在文本框中输入超过255个字符.我原以为有255个字符的限制.有没有办法控制它?我需要使用背后的代码吗?我们可以使用RequiredFieldValidator来控制它吗?
这是.aspx中的代码
<asp:TextBox ID="txtCommentaire" runat="server" Width="600px" MaxLength="255" TextMode="MultiLine"
Height="90px" style="overflow:hidden" ></asp:TextBox>
Run Code Online (Sandbox Code Playgroud) asp.net ×6
html ×3
c# ×2
.net ×1
javascript ×1
regex ×1
textbox ×1
validation ×1
word-count ×1