`

最小长度与最大长度验证

 
阅读更多
            //取值范围(选择数字时显示)
            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
分享到:
评论

相关推荐

    jQuery验证用户名长度邮箱格式

    在验证用户名长度这一环节,通常会设定一些规则,如用户名最小长度和最大长度。例如,我们可能要求用户名至少为6个字符,最多不能超过20个字符。在jQuery中,我们可以监听表单的提交事件,然后使用`$.trim()`去除...

    一个jQuery文本框、文本域的长度进行验证的函数库.

    ### 关于jQuery文本框与文本域长度验证的函数库 #### 概述 在Web开发过程中,表单验证是确保用户输入数据准确性的重要步骤之一。虽然jQuery已经提供了一个强大的`validate`插件来帮助开发者实现表单验证,但是该...

    Edittext限制字符数,可以限制最大和最小。

    标题和描述中提到的“Edittext限制字符数,可以限制最大和最小”就是这样一个功能,它允许我们设置`EditText`可以接受的最大字符数(maxLength)和最小字符数(minLength)。接下来,我们将详细探讨如何实现这一功能...

    Javascript的表单验证长度

    `validate_Length`函数根据输入域内容的长度与设定的最小长度和最大长度进行比较。如果内容长度不在指定范围内,则通过帮助提示信息告知用户。这个函数使用四个参数:最小长度、最大长度、输入字段对象以及帮助提示...

    verJs.js表单验证插件特效代码

    3. **最小长度与最大长度验证**:针对文本输入,可以设定输入框接受的最少和最多字符数量。 4. **手机号码验证**:验证用户输入的手机号码是否符合国家或地区的电话号码格式。 5. **邮箱验证**:检查输入的电子...

    Javascript的表单验证长度_.docx

    这个函数接受最小长度和最大长度作为参数,检查输入字段的值是否在指定范围内: ```javascript function validateLength(minLength, maxLength, inputFiled, helpText) { if (inputFiled.value.length || ...

    swift-IB方式配置UITextField组件输入规则格式验证长度跳转顺序

    同时,也可以在此处处理最小长度的要求。 ### 跳转顺序 在多个UITextField之间设定输入跳转顺序,可以利用`UIResponder`的`next`属性。每个UITextField都是一个`UIResponder`,可以通过设置`next`为下一个需要焦点...

    easyui validatebox验证类型

    最大长度验证 maxlength 属性可以对输入字符串的最大长度进行验证,ValidateBox 将检查输入的字符串的长度是否小于或等于指定的最大长度,如果不符合,则提示“请输入一个长度最多是 {0} 的字符串”。 长度范围...

    JS实现的表单验证和强大的身份证

    如果同时指定了最大和最小长度,则验证输入是否在指定范围内。 #### 3.2 身份证验证 (IdCardRegCheck) 这个函数用于验证中国身份证号的有效性。它接受一个包含用户输入的对象,并使用正则表达式检查输入是否符合15...

    js验证大全,各种验证,很方便,很实用

    - **长度验证**:限制用户输入的字符数,如密码最小长度、最大长度等。 - **数字验证**:验证输入值是否为数字,可以用于价格、年龄等字段。 - **邮箱验证**:使用正则表达式判断输入是否符合电子邮件格式。 - *...

    功能齐全的php验证类

    在上述代码中,`strlen`方法就是内置的验证规则,它接受四个参数:验证的字段名、要验证的值、最小长度和最大长度。如果验证失败,方法会返回false,然后可以根据需要输出错误信息。 对于更复杂的业务场景,可能...

    表单验证插件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; //提示信息

    js验证代码大全

    2. 长度验证:限制输入字符的最小和最大长度。 3. 邮箱验证:验证输入的字符串是否符合电子邮件地址的格式。 4. 电话号码验证:验证输入的字符串是否符合电话号码的格式。 5. URL验证:验证输入的字符串是否为有效的...

    js实时动态验证表单是否合法

    - **长度验证**:限制输入字符或数字的最小和最大长度。 - **邮箱验证**:根据标准的邮箱格式(如`/^\S+@\S+\.\S+$/`)检查输入是否有效。 - **电话号码验证**:针对特定国家的电话号码格式进行验证。 - **日期...

    表单字段类型验证方法

    - `minlength`: 限制输入字符串的最小长度。 - `rangelength`: 输入长度必须在指定范围内。 10. **范围验证**: - `range`: 用于验证输入值的范围,比如年龄、评分等。 - `max` 和 `min`: 分别用于限制输入值的...

    js通用表单验证代码

    `通用表单验证.xls`文件可能是对验证规则或使用示例的详细说明,可能包含了各种验证规则的列表,例如最小长度、最大长度、必须输入、日期格式等。Excel表格可能列出了每个验证规则的适用字段、验证函数、错误提示...

Global site tag (gtag.js) - Google Analytics