数字文本框中的最大值

时间:2016-07-19 14:43:12

标签: html

我知道我们可以通过以下代码限制用户输入小于特定最大数量的数字。

    <input id="txt" max="9999" type="number">

如果用户输入超过9999的任何内容,工具提示将显示在文本框上方,要求用户输入小于9999的数字。是否可以限制用户在文本框中仅输入最多4个数字。输入4位数后,系统不允许数字在文本框中输入任何内容。

这适用于使用以下代码的普通texbox,但对于数字文本框,系统允许输入n位数。

   <input id="txt" maxlength="4" type="text">

P.S。我已经使用Jquery进行了验证,如果用户输入的数字超过4位,系统将通知用户。我的要求是不允许用户输入第5位数字。

1 个答案:

答案 0 :(得分:0)

您可以使用Jquery

$("#txt").blur(function() {  

    if ($('#txt').length > 4) {
        $('#txt').before('your notice');
    }

});