Jquery如何控制输入类型=" text" 4位,如果用户输入5位数,第一位将删除以保留4位数?
例如: 输入> A001
如果 输入> A0015,更改为0015,第一个数字将自动删除
答案 0 :(得分:0)
向input
添加input text element
个事件并检查每个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
强>