Jquery 控制输入字段

Jquery control input field

如何Jquery控制输入type="text" 4位数字,如果用户输入5位数字,第一个将被删除以保留4位数字?

例如: 输入 > A001

如果 输入 > A0015, 改成 0015, 第一位会自动去掉

向您的 input text element 添加一个 input 事件并检查每个 input 的长度,如果它大于 4,则使用 substring 删除第一个字符。

$('input').on('input',function(){
   var val=this.value;
     if(val.length>4)
        this.value=this.value.substring(1);
})

DEMO

更简单的版本

$('input').on('input',function(){
   this.value=this.value.length>4?this.value.substring(1):this.value;
})

DEMO