用客户端验证在<form里加上 onsubmit="return check()"
让它在提交之前执行一个判断函数写js脚本
function check()
{
if(document.all("txt1").value.length > 100)
{
alert("字数不能大于100!");
return false;
}return true;
}
让它在提交之前执行一个判断函数写js脚本
function check()
{
if(document.all("txt1").value.length > 100)
{
alert("字数不能大于100!");
return false;
}return true;
}
<asp:button id="cmdSave" runat="server" Text="保存" CssClass="button" ></asp:button>这个控件里面没有onsubmit事件,这种情况下怎么办啊??????????
<asp:RequiredFieldValidator ID="rfv" ControlToValidate="tb" Display="Dynamic"
ErrorMessage="不能为空!" Runat="server" />
<asp:RegularExpressionValidator ID="rev" ControlToValidate="tb"
Display="Dynamic"
ValidationExpression="^.{1,50}$"
ErrorMessage="不得超过50个字符!" Runat="server" />核心语句 ValidationExpression="^[\s\S]{1,50}$"
正则表达式,意思为输入1到50个任何字符,包括空白字符和非空白字符!
直接在aspx页面的源代码里加入
的方法没错,我就是这样做的,
还有一种办法:
设置textbox的属性MaxLength为你想要的用户最大输入字符