`

最小长度与最大长度验证

 
阅读更多
            //取值范围(选择数字时显示)
            layout : 'tableform',
            border : false,
            id : 'customfields_min_max_length_id',
            hidden : true,
            items : [{//最小长度(MIN_LENGTH)
                xtype : 'numberfield',
                fieldLabel : '取值范围',
                // name : 'customfields_min_length',
                name : 'MIN_LENGTH',
                id : 'customfields_min_length_id',
                //readOnly : (customFields_id != null && customFields_id != "") ? true : false,
                style : 'background: url(Resources/images/pen.gif) no-repeat 3px center;padding-left:15px;',
                maxLength : 5,
                maxLengthText : '最小长度不能超过5位',
                width : 200
            }, {
                xtype : 'label',
                text : '~',
                style : 'margin-left:30px;'
            }, {
                //最大长度(MAX_LENGTH)
                xtype : 'numberfield',
                labelSeparator : "",
                name : 'MAX_LENGTH',
                id : 'customfields_max_length_id',
                style : 'background: url(Resources/images/pen.gif) no-repeat 3px center;padding-left:15px;margin-left:-30px',
                validator : function() {
                    if (Ext.getCmp('customfields_min_length_id').getValue() && Ext.getCmp('customfields_max_length_id').getValue()) {
                        var max = Ext.getCmp('customfields_max_length_id').getValue();
                        var min = Ext.getCmp('customfields_min_length_id').getValue();
                        if (min > max) {
                            Ext.getCmp('customfields_max_length_id').invalidText = "最大长度不能小于最小长度";
                            return false;
                        } else {
                            Ext.getCmp('customfields_max_length_id').clearInvalid();
                            return true;
                        }
                    }
                    return true;
                },
                maxLength : 5,
                maxLengthText : '最大长度不能超过5位',
                width : 200
            }
  • 大小: 8.3 KB
分享到:
评论

相关推荐

    表单验证插件Parsley.js.zip

    内建的验证 required:要求输入Not blank:不能为空Min length:最小长度Max length:最大长度Range length:长度区间Min:最小值Max:最大值Range:区域值RegExp:正则表达式Equal To:等于Min check:检查选择的...

    JQuery验证以及使用方法

    其中包括JQuery验证所需要的文件以及使用方法 验证内容: 1、必填内容 2、请修正该字段 3、请输入正确格式的电子邮件 4、请输入合法的网址 5、请输入合法的日期 6、请输入合法的数字 ...16、请输入一个最小为 {0} 的值

    字段验证 功能强大

    只要在input select textarea等框加属性features 如<... //最小长度 maxvalue; //最大值 minvalue; //最小值 minselected; //最小选择数量 maxselected; //最大选择数量 showtitle; //提示信息

    使用客户端验证框架JSValidation

    最小长度 ? 最大长度 ? 是否为Email格式 ? 是否为日期格式(yyyy-mm-dd) ? 自定义的正则表达式 ? 整数范围(大于某数小于某数) ? 双精度数范围 ? 必须与某个域的值相同 使用步骤: 以我所做的...

    simpleformvalidation:简单表格验证

    验证最小长度 验证最大长度 验证确切长度 浏览器支持 谷歌浏览器 Internet Explorer 8+ 火狐浏览器 Safari 6+ 安装 bower install simpleformvalidation --save 设置 <!-- You'll need jquery --> < ...

    js验证“身份证”“信用卡”“邮编”等

    jquery.validate 客户端验证“必填”“URL”“最小最小长度”“最大最小值”“数字”“身份证”“信用卡”“邮编”等

    EasyUi_validatebox 验证插件

    可以做:用户名验证,包括规定输入的类型:字母或者数字或者特殊户号、密码验证、电话号码格式、指定字符的最小长度和最大长度、输入合法的邮箱格式......

    jquery+validate.js+验证规则文件

    13 minlength:10 输入长度最小是 10 的字符串(汉字算一个字符)。 14 rangelength:[5,10] 输入长度必须介于 5 和 10 之间的字符串(汉字算一个字符)。 15 range:[5,10] 输入值必须介于 5 和 10 之间。 16 max:5 ...

    表单提交常用的验证

    minLength:字段允许输入的最小长度 vtype:验证类型的名字 alpha:限制只能输入字母 alphanum:限制只能输入字母和数字 email:验证email格式 url:验证url格式 editable:下拉框是否可编辑,默认为true ...

    用户输入验证插件

    内置验证包括,最小和最大长度验证验证范围(字符串长度和数字),password验证,正则表达式匹配验证,邮箱地址验证自动以block验证远程验证(远程网络服务验证)确保字符串至少包含一个数字......ALPValidator ...

    详解AngularJS实现表单验证

    2. 最小长度 验证表单输入的文本长度是否大于某个最小值,在输入字段上使用指令ng-minleng= “{number}”: 复制代码 代码如下:<<input type=”text” ng-minlength=”5″ /> 3. 最大长度 验证表单输入...

    react-password-validation:自定义react钩子以验证密码。 验证长度,大写,小写,数字,特殊字符并匹配第二个密码

    最小字符验证 包括一个数字 大写 小写 包括特殊字符 密码匹配 入门简单 跟着我 克隆回购 Npm安装 资源 文章/指南 找我 领英(LinkedIn): : 媒介: : GitHub: : 如果最终克隆不止一次,请给它加注星标

    node-strong-password:密码长度和复杂度帮助程序

    验证密码 使用char类型测试最小长度和复杂性。 这些方法可以与实例化一起使用,也可以在功能上一起使用。新的StrongPassword(密码,[选项]) 选项minLength已验证() 验证长度和复杂性; 仅针对实例化密码。 运行...

    angular 实现同步验证器跨字段验证的方法

    minlength – 表单控件值的最小长度 maxlength – 表单控件值的最大长度 pattern – 表单控件的值需匹配 pattern 对应的模式(正则表达式) 需求:设置成绩占比时,如果总占比不是100%,则无法通过验证。 分析...

    JSValidation-----强大而灵活的表单客户端验证框架

    JSValidation目前能够完成客户端的13种验证如下: <br>取值非空 必须为整数 必须为双精度数 必须为普通英文字符(字母,数字,下划线) 必须为中文字符 最小长度 最大长度 是否为...

    javascript组件:jsvalidation-1_0b4

    javascript实现表单验证,实现...6.最小长度 7.最大长度 8.是否为Email格式 9.是否为日期格式(yyyy-mm-dd) 10.自定义的正则表达式 11.整数范围(大于某数小于某数) 12.双精度数范围 13.必须与某个域的值相同

    AngularJs表单验证实例代码解析

    2. 最小长度 验证表单输入的文本长度是否大于某个最小值,在输入字段上使用指令ng-minleng= “{number}”: <input type=text ng-minlength=5 /> 3. 最大长度 验证表单输入的文本长度是否小于或等于某个最大...

    AngularJs表单验证实例详解

    2. 最小长度 验证表单输入的文本长度是否大于某个最小值,在输入字段上使用指令ng-minleng= “{number}”: 复制代码 代码如下:<input type=”text” ng-minlength=”5″ /> 3. 最大长度 验证表单输入的文本...

    页面信息验证

    用户名填写2-10个中文字符,年龄最小10最大99,密码至少包括英文字母、数字、标点符号三种中的两种,长度为6-20,用户兴趣爱好最多输入500个字符

    validator jQuery表单验证插件

    插件描述:Validator是一个jQuery验证插件,可以验证文本,文本区,密码复选框并选择元素。验证器支持:需要依赖复选框,最小/最大长度、电子邮件、数量、数字和一些定位的错误消息

Global site tag (gtag.js) - Google Analytics