如何进行输入以仅接受两位小数并最多包含 10 位数字?
我使用一个被激活的函数onkeypress
并获取插入到我的输入中的值的长度。我必须让它接受最多 10 位数字和最多 2 位小数,但是在我输入这 2 位小数之后,我不能引入任何其他数字。例如,如果我有 1234.11,我无法到达 10234.11。
function onlyNumbers(){
if($('#GoalQuestionValue').val().toString().length>10) return false;
if($('#GoalQuestionValue').val().indexOf('.') != -1 && $('#GoalQuestionValue').val().toString().length-$('#GoalQuestionValue').val().indexOf('.') >2) return false;
}