Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > VB.NET > 解放web程序员的输入验证
【标  题】:解放web程序员的输入验证
【关键字】:web
【来  源】:http://ttyp.cnblogs.com/archive/2005/04/06/132727.html

解放web程序员的输入验证

Your Ad Here
本程序最初是由wanghr100(灰豆宝宝.net)的checkForm基础上进行修改的,增加了很多功能,如下:
  • 对非ie的支持
  • 增加了内置表达式和内置提示
  • 增加了显示方式(弹出式和页面显示式)
  • 增加了显示一条和显示全部
  • 进行了封装(CLASS_CHECK)
  • 支持外接函数或表达式(应用在密码一致)
  • 简化了调用方式,所有操作只需要<script language='javascript' src='checkform.js'>,然后在HTML里定义各标签验证格式
  • 对IE增加了对键盘输入的限制(如:定义usage='int'时,输入框只能输入数字(非IE无效
  • 增加了对disabled的不验证
  • 自定义报警方式(重写showMessageEx方法)
 
声明: 对本程序可以任意复制传播,但请保留声明部分,对于内置的表达式有些没有做到很严格,如果你有好的建议和意见,欢迎邮件和我联系或者上我的博客留言 

简介:

    本程序只需要对需要验证的标签设置三个属性:usage,exp,tip
 
  • usage     : 内置格式或表达式或函数
  • exp        : 正则表达式(注意如果指定了usage则忽略exp)
  • tip          : 出错提示(如果是内置格式可以不要此属性,有缺省提示)
 
    调用时只需要引用<script language='javascript' src='checkform.js'></script>,然后为每个标记增加以上3个属性(不一定需要全部) ,注意本js的默认编码是gb2312,如果你的.net程序是utf-8,可以把js另存为utf-8格式的,或者该webconfig里编码为gb2312
 
演示:
下载:
解放程序员的验证输入(II):【上一篇】
经验几则:【下一篇】
【相关文章】
  • 关于设置WebControls里的treeview控件的图片路径
  • 超强的WEB表格组件
  • Ajax.NET 作者发布支持Visual Web Developer 2005的模板安装
  • Google Web Accelerator,用你来干什么?
  • 我看到的Web 2.0: 自组织的大众化参与
  • Tim O'Reilly说web 2.0
  • 无法打开 Web 项目“DottextWeb”问题的解决
  • 见一好东西:Threaded WebDownload class with Progress Call-backs
  • “Visual Studio .NET 无法创建或打开应用程序。问题很可能是因为本地WEB本地服务器上没有安装所需的组件。...
  • web服务中实现文件的上传
  • 【随机文章】
  • 资料验证的asp.net程序
  • 修改 Word 命令
  • Installing and using Net-SNMP On Linux
  • Boost Getting Started 安装文档(翻译1.33版本)
  • NS2 Data Collections by mitkook
  • PB老程序员感悟
  • 1. C# 3.0及LINQ项目简介
  • Red Hat Enterprise Linux 无法用VNC Viewer连接,报错:无法连接的主机,10065!
  • 水滴石穿C语言之声明的语法
  • Tinn v0.0.94 (Synedit做的编辑器)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.