当前位置: 首页 > 图文教程 > 网络编程 > ASP > asp自动生成javascript检验函数

ASP
隐藏ASP木马后门的两种方法
一段asp防注入的通用脚本
十万条Access数据表分页的两个解决方法
asp下让数据库在需要读取的时候才打开
ASP代码实现自动清除替换ACCESS(MDB)数据库的日文字符的
原来ASP和PHP都是可以删除自身的
[原创]asp获取URL参数的几种方法分析总结
asp+javascript实现404页的处理转换
ASP+模板生成Word、Excel、html的代码
天枫常用的ASP函数封装如下
asp获取当前文件名的代码
ASP把长的数字用逗号隔开显示的代码
防止网页后退 asp禁止缓存
ASP的一些自定义函数整理
ASP个人网站与动网整合非官方方法
Access模糊查询查不到数据的解决方法
asp源码打包成xml的工具
透彻掌握ASP分页技术很详细的分析
asp下根据标题生成关键字的代码
asp取日期1月25日为0125的最简单方法

ASP 中的 asp自动生成javascript检验函数


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 183 ::
收藏到网摘: n/a

  <!--#include file="strcheck.asp"-->
<%
'笔者在写程序的过程中要用
'for i=1 to n
'Response.Write "<input type=text name=name"&n&" >"
'next
'但是在用javascript 中我不知道检验的名称,故想到了用ASP自动生成JavaScript代码来检验text
'通过过程的调用,你就可以用循环控制的form 里检验。
'JavaScript 的开始checkhead
Call checkhead
'检查是否为空的字段 第一个参数是要检查的框的名称,第二个参数是提示错误信息
nullcheck "name1","it is null string"
nullcheck "tel","it is null string"
'检查是否为电话的字段 第一个参数是要检查的框的名称,第二个参数是提示错误信息
checktel "tel","it must be a tel !"
'检查是长度的字段检查 第一个参数是要检查的框的名称,第二个参数是提示错误信息
'第三个参数是长度最小值,第四个参数是长度的最大值
lengthcheck "changdu","it is max=8 and min=2","2","8"
'检查是EMAIL的字段检查 第一个参数是要检查的框的名称,第二个参数是提示错误信息
Emailcheck "email","it must be a Email!"
'检查是日期的字段检查 第一个参数是要检查的框的名称,第二个参数是提示错误信息
dateCheck "datestr","it is date"
nullcheck "numstr","it is null string"
'检查是否为数字的字段 第一个参数是要检查的框的名称,第二个参数是提示错误信息
numericcheck "numstr","it must be num!"
'JavaScript 的结束checktail
Call checktail
%>
<body>
<form name=form1 method=post action="index.asp" onsubmit="return send(this)">
是否为空:<input type=text name=name1 ><br>
电话检验:<input type=text name=tel ><br>
长度检验:<input type=text name=changdu >(2--8)<br>
Email检查:<input type=text name=email><br>
日期检查:<input type=text name=datestr>(2000-10-1)<br>
数字检查:<input type=text name=numstr><br>
<input class=input type='submit' name='Submit' value='确定'>
</body>