`

根据输入框输入的第一个字符动态设置输入框输入长度

IE 
阅读更多
<%-- 根据手工单号输入框中的开始字母设置输入框的长度 --%>
$(function(){
  $("#handbill").bind("keyup",function(){
     var handbill=$.trim($("#handbill").val());
     var len=handbill.length;
     if(len>0 && len==1){
     if(handbill.toUpperCase()=="K"){
        document.getElementById("handbill").maxLength=12;
     }else{
             document.getElementById("handbill").maxLength=7;
     }
      }
   });
});

注: maxLength  L 要大写 ,小写没反应 因为IE对maxlength中的L的大小写是敏感的
分享到:
评论

相关推荐

    Android控制文本输入框最多输入10个字符长度

    最近遇到一个需求是要求用户只能输入10个字符或者五位中文的数据,遇到这样的问题第一反应就是 android:maxLength=”10”这个属性然而去测试发现中文也是十个。百度了一下发现setFilters这个方法,网上的例子是不管...

    车牌输入框用于输入车牌号码

    普通民用车牌通常由五部分组成,分别是省份或直辖市简称(1个汉字)、地级市代码(1个字母)、序列号(5位数字或字母,其中第一位为数字),而新能源车牌则在普通车牌的基础上增加了绿色背景,并在序列号前增加了一...

    cocos2dx 输入框例子

    在Cocos Studio中,你可以创建一个文本框组件,并设置其属性,如输入类型(单行/多行)、字体、大小、颜色等。导出后,这些组件可以在Cocos2dx游戏中正常工作。 4. 自定义输入框: 如果你选择不使用Cocos Studio,...

    IPV4输入框,输入限制

    4. **长度检查**:确保输入的字符串总长度不超过15个字符(包括四个点号)。 5. **事件处理**:通常会提供`oninput`、`onChange`等事件,实时检查输入的合法性,并即时反馈错误信息。 在提供的文件`IpV4Box.js`中...

    ComboBox显示图片及下拉框根据字符串长度动态伸缩

    通过以上步骤,我们可以创建一个功能强大的ComboBox,既能在列表项中显示图片,又能根据字符串长度自动调整下拉框的宽度,使得用户界面更加美观且易于使用。在实际开发中,这样的自定义控件可以提升应用的专业感,...

    edittext自定义密码输入框

    在某些场景下,为了保护用户的隐私,我们通常需要创建一个自定义的密码输入框,使得用户输入的字符以特定的字符(如星号*或下划线_)显示,同时保持基本的输入和删除功能。本教程将详细讲解如何实现标题所提及的...

    限制字符输入

    这个库或组件可能会提供一些便利的方法,如设置输入类型、自定义验证规则等,以便开发者快速集成到项目中。 总的来说,通过合理利用`UITextField`的特性和各种验证策略,我们可以有效地限制用户输入,确保数据的...

    swift-UITextfield输入框限制的功能封装

    `UITextField`包含诸如`text`(文本内容)、`delegate`(委托)、`placeholder`(占位符)等属性,以及`becomeFirstResponder`(成为第一响应者,即获取焦点)和`resignFirstResponder`(失去焦点)等方法。通过设置...

    javascript经典特效---检测输入字符个数.rar

    在上面的代码中,`/\s/g`是正则表达式,`\s`匹配任何空白字符,`g`标志表示全局搜索,意味着替换所有匹配项,而不是仅替换第一个。 总的来说,JavaScript字符计数技术是网页动态交互的一个基本组件,可以提升用户...

    html限制文本框输入小数点 数字 字母 汉字 等

    - 第一个输入框使用 `isNaN()` 函数检查值是否为非数字,如果是,则通过 `execCommand('undo')` 来撤销最后一次操作。 - 第二个输入框使用 `onchange` 事件,在输入值改变时,通过正则表达式 `/ \D /` 检测是否有非...

    JavaScript动态提示输入框输入字数的方法

    在本文中,我们将探讨如何使用JavaScript实现一个动态提示输入框输入字数的功能。这个功能在一些社交平台的文本编辑器中很常见,比如用户在输入内容时,界面上会实时显示已输入的字数以及还能输入多少字。这种动态...

    html+js+css车牌号输入法

    JavaScript还可以实现输入验证,确保用户输入的车牌号码格式正确,例如限制输入的字符类型和长度。 为了实现这个功能,开发者需要引入两个外部文件:一个CSS文件(如`keyboard.css`)和一个JavaScript文件(如`...

    js达到文本框的最大长度时跳到下一个文本框

    在Web开发中,经常需要处理用户输入的情况,比如在表单中设置多个输入框,并且对每个输入框设置最大输入长度。当用户在一个文本框内输入字符达到设定的最大长度后,通常希望自动跳转到下一个文本框继续输入。这种...

    VC 输入框 消息集全

    - EM_LINEINDEX:获取指定行的第一个字符的索引。 - EM_LINELENGTH:计算一行的长度。 - EM_LINESCROLL:滚动编辑控件的内容。 - EM_POSFROMCHAR:确定指定字符在编辑控件中的位置。 - EM_REPLACESEL:用新的文本...

    C# 数据在不同程序输入框的光标输入

    例如,当你在一个表单中完成一个输入框的输入后,可以自动将焦点移到下一个输入框。 ```csharp private void textBox1_Validated(object sender, EventArgs e) { textBox2.Focus(); } ``` 3. **文本属性**:`Text...

    IP地址输入框c#源码

    本篇文章将详细讲解如何利用C#编程语言实现一个类似于Windows网络适配器设置中IP地址输入框的功能。 首先,我们要理解IP地址的基本概念。IP地址(Internet Protocol Address)是互联网上的设备身份标识,由32位二...

    JS实现身份证输入框的输入效果

    第一种方法是在单个输入框中实现,通过限制输入字符的类型和数量来确保用户输入的合法性,并且利用CSS样式来美化输入框,使其更符合身份证号码的格式。具体实现如下: 1. 在HTML中设置一个input元素,限制其最大...

    input输入框的几种js

    这里使用`onchange`事件,当输入值改变时,会检查第一个字符是否为非数字,如果是,则清空输入框并弹出提示。 ### 3. 数字和小数点的另一种处理方法 这种方法较为复杂,使用了多个事件监听器,包括`onkeypress`、`...

    H5手机号码格式化输入

    这个场景下,"H5手机号码格式化输入"是一个关键的技术点,它旨在实现手机号码在输入过程中自动格式化为标准的"*** **** ****"形式,而无需依赖任何第三方插件。这样做的优点是能够保持代码的简洁性和可维护性,避免...

    vue实现短信验证码输入框

    例如,第一个和最后一个输入框可以设置圆角边框,中间的输入框左侧和右侧分别设置灰色边框,以区分彼此。 在Vue组件的data函数中,我们需要定义一个数组来存储输入的验证码数字,数组长度为5。同时,还需要定义一个...

Global site tag (gtag.js) - Google Analytics