| 下载中心 | 文章中心 | 虚拟主机 | 网站开发 | 加入收藏 | 设为首页  
   本站首页 | 公司资讯 | 业内资讯 | 服务器类 | 黑客相关 | 私服技术 | 家用电脑 | 网站建设 | 局域网类 | 网吧相关 | 游戏攻略 | 编程开发 | 软件应用 | 硬件维修 | 分类
 站内搜索:
  百度热门搜索: it教育 网络教育 网站推广 创业致富 电动车 太阳能 瘦身产品 公告: 联邦电脑十周年系列操作系统,快速稳定,欢迎下载使用!
  热门阅读
  相关文章
ASP动态生成的javascript表单验证代码
作者:佚名  来源:不详  发布时间:2007-5-3 17:56:08  发布人:snlb

减小字体 增大字体

sp;   "{"&vbCrlf&_
    "window.alert('"&tmpArr(i+2)&"');"&vbCrlf&_
      "document."&frmName&"."&tmpArr(i)&".focus;"&vbCrlf&_
   "return false;"&vbCrlf&_
   "}"&vbCrlf&_
      
   
     "}"&vbCrlf
   Exit Function

   
  End Select
End Function
%>

***********************************************************************
使用范例:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#Include file = "inc/check_formJS.asp"-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%
'=======================================================================================
'                              表单验证实例
'=======================================================================================
'1、<!--#Include file = "inc/check_formJS.asp"-->;
'2、绘制表单:name="" onsubmit = "Javascript: return checkSubmit()" 注意大小写;
'3、定义Guo_Error //一句只能出现一个“,”如位数和确认密码项须多加“|”指定参数;
'4、Call CheckForm_js("formname,Guo_Error)
'=======================================================================================

 Dim Guo_Error
 Guo_Error ="text|0|文本项必须填写!,"
 Guo_Error = Guo_Error & "number|0|数字项必须填写且必须为数字!,"
 Guo_Error = Guo_Error & "number|2|数字项必须为数字!,"
 Guo_Error = Guo_Error & "digital|3|位数项必须为6位!|6,"
 Guo_Error = Guo_Error & "moredigital|4|多位项必须大于4位!|4,"
 Guo_Error = Guo_Error & "email|5|Mail项必须填写Email地址!,"
 Guo_Error = Guo_Error & "caractor|6|字符项必须为0-9A-Z的字符!,"
 Guo_Error = Guo_Error & "password2|7|确认密码必须与密码项保持一致!|password1,"
 Guo_Error = Guo_Error & "listmenu|1|必须选择!"
 Guo_Error = Guo_Error & "uid|8|用户名不能以数字开头!,"
 
 Call CheckForm_js("form1",Guo_Error)
'=======================================================================================
'                 表单验证流程
'=======================================================================================
'1、通过split(Guo_Error,".")拆分至数组tempArr();
'2、通过split(tempArr,"|")拆分至数组tempArr();
'3、Select Case split(tempArr(i+1),"|")执行验证及输出错误提示信息split(tempArr(i+2));
'4、Javascript区分大小写地,所以各表单组件的名称都要注意书写一致哟~~
'=======================================================================================
%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>表单验证实例</title>
</head>

<body>
<form name="form1" method="post" action="check_form.asp" >

  <p align="center">待验证的表单</p>
*********************************************************************************



上一页  [1] [2] [3] [4] 

[ ] [返回上一页] [打 印] [收 藏]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
  联邦电脑版权所有 Copyright©1996-2004 联邦电脑 All Rights Reserved  
   xkej@sina.com 业务联系:0516-88380202 88085202 QQ: 81566563  
  苏ICP备05045772号 当前在线人数: