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);
})
更简单的版本
$('input').on('input',function(){
this.value=this.value.length>4?this.value.substring(1):this.value;
})
如何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);
})
更简单的版本
$('input').on('input',function(){
this.value=this.value.length>4?this.value.substring(1):this.value;
})