如何限制为4个数字/位数的输入,但如果输入文本,则字符长度是无限的?jQuery将限制数字/数字限制为4,但文本可以是无限长度
最后的工作代码:
function isNumber (o) {
return ! isNaN (o-0);
}
$("#txt").keyup(function(e){
txtVal = $(this).val();
if(isNumber(txtVal) && txtVal.length>4)
{
$(this).val(txtVal.substring(0,4))
$(".error").html("4 Numbers Only").show();
return false;
}
});
});
初等小费。但是,这是如何回答Q? –
你说得对,谢谢。我已经更新了我的答案。 – Adil
停止投票的理由? – Adil