一段asp源码,求注解
网上下载的一段asp的表单提交验证代码,求详细的注解, 代码在附件里,
文档 身份证号: 真实姓名: ID: 英文名: 主页: 密码: 重复: 信箱: 信箱: QQ: 身份证: 年龄: 年龄1: 电话: 手机: 生日: 邮政编码: 邮政编码: 操作系统:选择您所用的操作系统Win98Win2kWinXP 所在省份:广东陕西浙江江西 爱好:运动上网听音乐看书 自我介绍:中文是一个字 自传:中文是两个字节t 相片上传: Validator = { Require : /。
+/, Email : /^\w+([-+。]\w+)*@\w+([-。]\w+)*\。\w+([-。]\w+)*$/, Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/, Mobile : /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/, Url : /^http:\/\/[A-Za-z0-9]+\。
[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/,IdCard:"this。IsIdCard(value)",Currency:/^\d+(\。\d+)?$/,Number:/^\d+$/,Zip:/^[1-9]\d{5}$/, \uFFE5]+$/,Username:/^[a-z]\w{3,}$/i,UnSafe:/^(([A-Z]*|[a-z]*|\d*|[-_\~!@#\$%\^&\*\。
\(\)\[\]\{\}<>\?\\\/\'\"]*)|。{0,5})$|\s/,IsSafe:function(str){return!this。UnSafe。test(str);},SafeString:"this。IsSafe(value)", Filter : "this。
DoFilter(value, getAttribute('accept'))", Limit : " mit(value。length,getAttribute('min'), getAttribute('max'))", LimitB : " mit(this。
LenB(value), getAttribute('min'), getAttribute('max'))", Date : "this。IsDate(value, getAttribute('min'), getAttribute('format'))", Repeat : "value == tElementsByName(getAttribute('to'))[0]。
value", Range : "getAttribute('min') 1){ mode = mode || 1; var errCount = this。ErrorItem。length; switch(mode){ case 2 : for(var i=1;i op2); case "GreaterThanEqual": return (op1 >= op2); case "LessThan": return (op1 =0;i--) if(groups[i]。
checked) hasChecked++; return min = area。length || area[re[1]] == "") return false; if(re[2]。length == 12){ Ai = bstr(0, 17); date = [re[9], re[10], re[11]]。
join("-"); } else{ Ai = bstr(0, 6) + "19" + bstr(6); date = ["19" + re[4], re[5], re[6]]。join("-"); } if(!this。
IsDate(date, "ymd")) return false; var sum = 0; for(var i = 0;i 。
答:详情>>