我希望我的文本框允许最大值为 999.99,因此在此之后不允许用户再输入。到目前为止,我可以使用以下代码限制 2 个十进制值:
$("#EstimatedDurationHrs").keyup(function (event) {
if ((pointPos = this.value.indexOf('.')) >= 0)
$(this).attr("maxLength", pointPos + 3);
else
$(this).removeAttr("maxLength");
});
但不幸的是,我不知道如何防止用户输入大于 999 的值。任何建议都会非常有帮助,谢谢。