ASP动态生成的javascript表单验证代码

以网上down了一个ASP动态生成Form验证javascript的代码,自己扩容了一下。作者的大名我给忘了,不过我记得清楚,从第一条至第九条的代码都是该作者的原创。至于九至第十五条却是本人自己加的哦。而且由于本人水平有限,从第九条至第十五条不见得会条条生效啊?呵呵,其实把它贴在这里没有什么必要的,因为这点小会伎俩谁都会用的,我把它的作用定位为:开发时找不到该函数时到这里拷贝一下就可以了。呵,因为我即没有刻录机也没有移动硬盘。实在是没有办法把这些代码随身携带,不过还好,在北京到处都可以上网。所以就把这个放在这里,用的时候Ctrl+C,再Ctrl+V好了。 
  
复制代码 代码如下:
<% 
  '**************************************************************** 
  '函数名称:CheckForm_JS(frmName,errStr) 
  '功能:用ASP的方法动态写出javascript的表单验证的函数checkSubmit() 
  '使用方法:1、<!--Include File=URL+本函数所在的页>; 
  ' 2、<form onsubmit="javascript:return checkSubmit()">; 
  '原作者已被忘却,二次开发作者:Guo.Q.M 
  '最后更新:2004 
  '**************************************************************** 
  '帮助: 
  '--------------------------------------------------------------- 
  '·参数说明: 
  'frmName:表单域的名称 
  'errStr:验证列表,如:"num|3|型号必须不小于8位|8,email|5|请输入正确的email格式",这里 
  ' num表示表单域名称,3表示验证参数,8表示不小于的位数(可选) 
  ' 
  '·验证参数列表: 
  '0:必填的Text类型 
  '1:必填的ListMenu类型 
  '2:必须为数字的Text类型 
  '3:必须为指定位数的Text类型 
  '4:必须大于指定位数的Text类型 
  '5:必须为Email的Text类型 
  '6:必须为a-z或0-9的字符的Text类型 
  '7:确认密码和密码必须相等的Text类型 
  '8:确认不是以以数字开头的Text类型 
  '9:必须包含10-888888格式的Text类型 
  '10:不得包含中文、空格及其他非法字符的Text类型,即只能包含"_""-""0-9""a-z"A-Z" 
  '11:必须只包含数字及"-"在内的Text类型 
  '12:必须为正确网址的Text类型 
  '13:必须小于指定位数的Text类型 
  '14:不得包含HTML标记的Text类型 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3040.html