How to allow only numeric (0-9) in HTML inputbox using jQuery?

前端 未结 30 2258
一生所求
一生所求 2020-11-21 05:38

I am creating a web page where I have an input text field in which I want to allow only numeric characters like (0,1,2,3,4,5...9) 0-9.

How can I do this using jQuery

30条回答
  •  萌比男神i
    2020-11-21 06:10

    I use this in our internal common js file. I just add the class to any input that needs this behavior.

    $(".numericOnly").keypress(function (e) {
        if (String.fromCharCode(e.keyCode).match(/[^0-9]/g)) return false;
    });
    

提交回复
热议问题