我有一个文本框,需要限制用户输入十进制数以外的数字(最多三位数,然后是一个句点,然后是两位数的最大值)。有人可以建议我在jQuery文本框中使用Onkeypress事件来满足此要求
答案 0 :(得分:0)
您可以使用此代码
function checkValue()
{
var num = $("#txtBox").val().split(".");
if(num[0].length<=3)
{
if(num[1].length<=2)
{
return true;
}
else
{
alert("Decimal part can not be greater than 2");
}
}
else
{
alert("Number can not be greater than 3 digits");
}
}
我希望这段代码适合你。