zoukankan      html  css  js  c++  java
  • 提供一个通用的Javascript验证页面输入的脚本给大家,并希望大家提意见呀

    后台:

    Code

    前台:
    <script language='javascript' src='ValPatterns.js'></script>
    <body>
    <form id=form1 runat=server>
         <asp:textbox id='txtName' titile='名字' runat=server rule=notnull />
         <asp:button id="btnSave" runat=server Text="提交"/>
    </form>
    </body>

    如果页面提交(点击btnSave)的时候,没有输入'txtName'  就会验证失败,并且提示,锁定光标。

    原理:通过rule属性去写验证逻辑。

    Rule 可以是下面的情况:
         

    验证规则

        notnull                     --------  不能为空
        equal:field                 --------  判断当前元素的值与field的值是否相等,通常用于密码确认
        length:[0]:[1]              --------  字符串长度[0]到[1]之间
        zhlength:[0]:[1]            --------  中文字符串长度[0]到[1]之间
        number:[0]:[1]              --------  可以为空的数字[0]到[1]之间
        numbernotnull:[0]:[1]       --------  不可为空的数字[0]到[1]之间
        integer:[0]:[1]             --------  可以为空的整数[0]到[1]之间
        integernotnull:[0]:[1]      --------  不可为空的整数[0]到[1]之间
        date:[0]:[1]                --------  可以为空的日期格式[0]到[1]之间
        datenotnull:[0]:[1]         --------  不可为空的日期格式[0]到[1]之间
        charornum:[0]:[1]           --------  可以为空的数字,字母及下划线,长度在[0]到[1]之间
        charornumnotnull:[0]:[1]    --------  不可为空的数字,字母及下划线,长度在[0]到[1]之间   email                       --------  可以为空的email格式
        emailnotnull                --------  不可以为的email格式
        zipcode                     --------  可以为空的邮政编码格式
        zipcodenotnull              --------  不可以为的邮政编码格式
        ip                          --------  可以为空的IP地址格式
        ipnotnull                   --------  不可以为的IP地址格式

    标准验证脚本

  • 相关阅读:
    先创建项目 后版本化的步骤
    EditorLineEnds.ttr 错误问题
    TStringList 的Sorted属性
    Delphi out 参数 string Integer
    unity 调整摄像机视角完整脚本
    unity windowEditor平台下鼠标左键控制摄像机的视角
    C# 哈希表HashTable的简单使用
    唯一分解定理
    费马小定理的证明
    树状数组--求逆序对个数
  • 原文地址:https://www.cnblogs.com/sgciviolence/p/1299682.html
Copyright © 2011-2022 走看看