当前位置: 乐呵网 > js学习网 > JavaScript验证 >

ASP+JS处理惩罚巨大表单的生成与验证

时间:2014-06-13 23:17来源:乐呵网提供 作者:乐呵网 点击:
ASP+JS处理复杂表单的生成与验证,网页陶吧

  If IsNumeric(iValType) = False Then iValType = 3
  ...略...
  If iValType > 3 Or iValType < 0 Then iValType =3

  If Len(Request.Form) = 0 Then
  iValType = Request.QueryString("val")

  第二个任务是打开数据库毗连,建设两个记录集工具:RS工具,这是本措施中的主要记录集工具,用来操纵Definitions表;RSList工具,主要用于从Lists表读取数据。示例措施提供两种数据库毗连要领:利用ODBC DSN或不利用ODBC DSN(利用DSN时需要先建设名为Dynamic的DSN,利用DSN毗连数据库的代码已经被注释掉)。

以下是引用片断:
  Else

  第三个任务是在生成(或处理惩罚)表单剧本的前面(和后头)输出一些静态的HTML代码,好比< HEAD >< /HEAD >,以及在剧本运行竣事的时候释放RS、RSList等工具占用的资源。

  除了完成上述任务的代码外,示例应用中其余ASP剧本大概生成的页面有两种范例:提问表单(见上图)以及表单提交后呈现的功效页面(后者同时还认真用户提交功效的记录)。要确定毕竟运行哪一部门剧本,最简朴的要领就是查抄是否已经提交表单:如是,则处理惩罚表单;不然生成表单。

  ...略...

  在完成上述数据布局和表单的界说之后,接下来就可以编写剧本。剧本的任务是生成表单以及处理惩罚用户提交的表单。

  查抄验证范例

以下是引用片断:

  是生成表单照旧处理惩罚表单?

  End If

  二、筹备事情

  '处理惩罚表单

  无论是表单的生成照旧处理惩罚,以下三个进程(任务)都是必不行少的:第一是确定验证范例,在生成表单时验证范例值通过查询字符串得到,在处理惩罚表单时从表单埋没域读取。措施支持的表单验证方法共有以下四种范例:不举办验证,客户端JavaScript验证,处事器端ASP剧本验证,客户端和处事器端都举办验证(代号别离为0到3)。假如没有在查询字符串中指定正当的验证方法,则默认第四种验证方法。这种验证处理惩罚方法使得我们可以机动地应用这个表单生成、处理惩罚系统,当客户端克制利用JavaScript验证时就可以仅在处事器端执行验证进程。下面是确定验证范例的代码:

  '生成表单
(责任编辑:admin)
------分隔线----------------------------
栏目列表
推荐内容