欢迎来到天天文库
浏览记录
ID:38076030
大小:44.00 KB
页数:4页
时间:2019-05-24
《Javascript实现.NET的功能》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Javascript实现.NET的功能在我们平时经常会遇到这样的一个问题:当我们选择checkbox时,希望验证一个控件,取消选择,隐藏并取消验证这个控件。如果完全使用服务器事件来实现此功能,肯定用户体现不好,所以我们可以使用javascript实现.net验证控件功能。首先我们看看.NET验证控件,在页面上做了什么事情。1. 2.2、eldValidatorID="RequiredFieldValidator1"runat="server" 3.ControlToValidate="txtValidator"ErrorMessage="RequiredFieldValidator"> 在页面上解析成:4. 5.3、n;">RequiredFieldValidator 验证控件在页面变为了一个隐藏的span,需要验证的时候,进行显示。同时页面上出现了一些用于验证的脚步6. 7.// 11. 4、12. 13.//5、iredFieldValidator1.errormessage="RequiredFieldValidator";//显示未验证通过的错误信息 1.RequiredFieldValidator1.evaluationfunction="RequiredFieldValidatorEvaluateIsValid";//用于验证的方法 2.RequiredFieldValidator1.initialvalue=""; 3.//]]> 4. 5. 6.//6、CDATA[ 7.varPage_ValidationActive=false; 8.if(typeof(ValidatorOnLoad)=="function"){ 9.ValidatorOnLoad(); 10.} 11.functionValidatorOnSubmit(){ 12.if(Page_ValidationActive){ 13.returnValidatorCommonOnSubmit(); 14.} 15.else{ 16.returntrue; 17.} 18.} 19.//]]> 20. 我们通过构造类似的脚本进7、行控件验证添加验证span21. 22. 23.* 该项不能8、为空//添加span,用于显示验证信息添加脚本24.
2、eldValidatorID="RequiredFieldValidator1"runat="server" 3.ControlToValidate="txtValidator"ErrorMessage="RequiredFieldValidator"> 在页面上解析成:4. 5.3、n;">RequiredFieldValidator 验证控件在页面变为了一个隐藏的span,需要验证的时候,进行显示。同时页面上出现了一些用于验证的脚步6. 7.// 11. 4、12. 13.//5、iredFieldValidator1.errormessage="RequiredFieldValidator";//显示未验证通过的错误信息 1.RequiredFieldValidator1.evaluationfunction="RequiredFieldValidatorEvaluateIsValid";//用于验证的方法 2.RequiredFieldValidator1.initialvalue=""; 3.//]]> 4. 5. 6.//6、CDATA[ 7.varPage_ValidationActive=false; 8.if(typeof(ValidatorOnLoad)=="function"){ 9.ValidatorOnLoad(); 10.} 11.functionValidatorOnSubmit(){ 12.if(Page_ValidationActive){ 13.returnValidatorCommonOnSubmit(); 14.} 15.else{ 16.returntrue; 17.} 18.} 19.//]]> 20. 我们通过构造类似的脚本进7、行控件验证添加验证span21. 22. 23.* 该项不能8、为空//添加span,用于显示验证信息添加脚本24.
3、n;">RequiredFieldValidator 验证控件在页面变为了一个隐藏的span,需要验证的时候,进行显示。同时页面上出现了一些用于验证的脚步6. 7.// 11.
4、12. 13.//5、iredFieldValidator1.errormessage="RequiredFieldValidator";//显示未验证通过的错误信息 1.RequiredFieldValidator1.evaluationfunction="RequiredFieldValidatorEvaluateIsValid";//用于验证的方法 2.RequiredFieldValidator1.initialvalue=""; 3.//]]> 4. 5. 6.//6、CDATA[ 7.varPage_ValidationActive=false; 8.if(typeof(ValidatorOnLoad)=="function"){ 9.ValidatorOnLoad(); 10.} 11.functionValidatorOnSubmit(){ 12.if(Page_ValidationActive){ 13.returnValidatorCommonOnSubmit(); 14.} 15.else{ 16.returntrue; 17.} 18.} 19.//]]> 20. 我们通过构造类似的脚本进7、行控件验证添加验证span21. 22. 23.* 该项不能8、为空//添加span,用于显示验证信息添加脚本24.
5、iredFieldValidator1.errormessage="RequiredFieldValidator";//显示未验证通过的错误信息 1.RequiredFieldValidator1.evaluationfunction="RequiredFieldValidatorEvaluateIsValid";//用于验证的方法 2.RequiredFieldValidator1.initialvalue=""; 3.//]]> 4. 5. 6.//6、CDATA[ 7.varPage_ValidationActive=false; 8.if(typeof(ValidatorOnLoad)=="function"){ 9.ValidatorOnLoad(); 10.} 11.functionValidatorOnSubmit(){ 12.if(Page_ValidationActive){ 13.returnValidatorCommonOnSubmit(); 14.} 15.else{ 16.returntrue; 17.} 18.} 19.//]]> 20. 我们通过构造类似的脚本进7、行控件验证添加验证span21. 22. 23.* 该项不能8、为空//添加span,用于显示验证信息添加脚本24.
6、CDATA[ 7.varPage_ValidationActive=false; 8.if(typeof(ValidatorOnLoad)=="function"){ 9.ValidatorOnLoad(); 10.} 11.functionValidatorOnSubmit(){ 12.if(Page_ValidationActive){ 13.returnValidatorCommonOnSubmit(); 14.} 15.else{ 16.returntrue; 17.} 18.} 19.//]]> 20. 我们通过构造类似的脚本进
7、行控件验证添加验证span21. 22. 23.* 该项不能
8、为空//添加span,用于显示验证信息添加脚本24.
此文档下载收益归作者所有