对TextBox等进行输入限制。(JavaScript实现)

  在Head段加入<script language='javascript' src='checkform.js'></script>

然后再控件的代码中输入

        "int":"^([+-]?)\\d+$",                                            //整数
        "int+":"^([+]?)\\d+$",                                            //正整数
        "int-":"^-\\d+$",                                                //负整数
        "num":"^([+-]?)\\d*\\.?\\d+$",                                    //数字
        "num+":"^([+]?)\\d*\\.?\\d+$",                                    //正数
        "num-":"^-\\d*\\.?\\d+$",                                        //负数
        "float":"^([+-]?)\\d*\\.\\d+$",                                    //浮点数
        "float+":"^([+]?)\\d*\\.\\d+$",                                    //正浮点数
        "float-":"^-\\d*\\.\\d+$",                                        //负浮点数
                                                                        
//邮件
        "email":"^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$",    
        
"color":"^#[a-fA-F0-9]{6}",                                        //颜色
        "url":"^http[s]?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-./?%&=]*)?$",    //联接
        "chinese":"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$",                //仅中文
        "ascii":"^[\\x00-\\xFF]+$",                                        //仅ACSII字符
        "zipcode":"^\\d{6}$",                                            //邮编
        "mobile":"^0{0,1}13[0-9]{9}$",                                    //手机
        "ip4":"^\(([0-1]?\\d{0,2})|(2[0-5]{0,2}))\\.(([0-1]?\\d{0,2})|(2[0-5]{0,2}))\\.(([0-1]?\\d{0,2})|(2[0-5]{0,2}))\\.(([0-1]?\\d{0,2})|(2[0-5]{0,2}))$",                //ip地址
        "notempty":"^\\S+$",                                            //非空
        "picture":"(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$",    //图片
        "rar":"(.*)\\.(rar|zip|7zip|tgz)$",                                //压缩文件
        "date":"^\\d{4}(\\-|\\/|\.)\\d{1,2}\\1\\d{1,2}$"                                //日期
posted on 2005-05-07 17:38  毕业设计流程  阅读(954)  评论(1编辑  收藏  举报