当前位置: 代码迷 >> Web前端 >> 依据输入框输入的第一个字符动态设置输入框输入长度
  详细解决方案

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

热度:203   发布时间:2012-10-26 10:30:59.0
根据输入框输入的第一个字符动态设置输入框输入长度
<%-- 根据手工单号输入框中的开始字母设置输入框的长度 --%>
$(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的大小写是敏感的
  相关解决方案