使用 验证控件 验证用户的输入字数
2013-04-22 16:45
369 查看
[code]
functionRemarkAreaValidation(source,arguments){
arguments.IsValid=checkInputLength(arguments.Value,1000);
}
functionRemarkAreaValidation2(source,arguments){
arguments.IsValid=checkInputLength(arguments.Value,500);
}
functioncheckInputLength(strInput,intLenLimit){
varbyteLength=0;
for(vari=0;i<strInput.length;i++){
varch=strInput.charAt(i);
//判断输入的是汉字还是字符
if(isNormalChar(ch))
byteLength+=1;
else
byteLength+=2;
}
if(byteLength>intLenLimit)
returnfalse;
returntrue;
}
functionisNormalChar(ch){
if(ch.length>1){
returnfalse;
}
if(ch==""){
returntrue;
}
varpattern=/^([\uFF66-\uFF9F]|[\u0000-\u00FF])*$/gi;
if(pattern.test(ch)){
returntrue;
}
else{
returnfalse;
}
}
[code]<asp:TextBoxID="txtAboutCompany"runat="server"TextMode="MultiLine"CssClass="customer_cardtextarea"></asp:TextBox></div>
<asp:CustomValidatorID="CustomValidator1"runat="server"ClientValidationFunction="RemarkAreaValidation"ErrorMessage="描述限制在1000个汉字以内!"ControlToValidate="txtAboutCompany"></asp:CustomValidator>
<asp:TextBoxID="txtPrimaryProduct"runat="server"TextMode="MultiLine"CssClass="customer_cardtextarea"></asp:TextBox></div>
<asp:CustomValidatorID="CustomValidator2"runat="server"ClientValidationFunction="RemarkAreaValidation2"ControlToValidate="txtPrimaryProduct"
ErrorMessage="字数控制在500个汉字以内!"></asp:CustomValidator>
相关文章推荐
- 使用自定义验证控件验证用户的输入字数
- 一步步学习SPD2010--第十四章节--在Web页面使用控件(3)--验证用户数据输入
- 一步步学习SPD2010--第十四章节--在Web页面使用控件(3)--验证用户数据输入
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- Spring框架整合Struts2使用Validation框架验证表单用户输入数据的详细教程
- SpringMVC使用Hibernate Validator验证用户输入
- 【转】使用Validators验证用户输入
- 每日学习心得:CustomValidator验证控件验证用户输入的字符长度、Linq 多字段分组统计、ASP.NET后台弹出confirm对话框,然后点击确定,执行一段代码
- 使用EasyUI实现文本框内容长度验证,对文本框输入内容提示“剩余可输入字数”
- 使用JavaScript验证用户输入的是否为正整数
- [AOP] 使用 Sophus 为 Windows 控件动态增加输入验证
- DevExpress XtraGrid网格控件示例五:验证终端用户输入的数据
- 使用AT SELECTION-SCREEN事件验证用户输入条件的反思
- 使用AT SELECTION-SCREEN事件验证用户输入条件的反思
- 使用JSP标签库验证用户的输入(1)
- 个人收藏使用javascript 做用户输入验证
- 使用saripaar对android输入控件进行快速验证
- [ASP.NET-VII] ASP.NET 使用验证控件(RegularExpressionValidator)验证输入(TextBox)中的输入是否合法
- 使用DataGridView数据窗口控件,构建用户快速输入体验
- Android用户输入自动提示控件AutoCompleteTextView使用方法