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

前端 未结 30 1822
一生所求
一生所求 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条回答
  •  南笙
    南笙 (楼主)
    2020-11-21 05:58

    Use JavaScript function isNaN,

    if (isNaN($('#inputid').val()))
    

    if (isNaN(document.getElementById('inputid').val()))

    if (isNaN(document.getElementById('inputid').value))
    

    Update: And here a nice article talking about it but using jQuery: Restricting Input in HTML Textboxes to Numeric Values

提交回复
热议问题