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

前端 未结 30 1762
一生所求
一生所求 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 06:10

    Something fairly simple using jQuery.validate

    $(document).ready(function() {
        $("#formID").validate({
            rules: {
                field_name: {
                    numericOnly:true
                }
            }
        });
    });
    
    $.validator.addMethod('numericOnly', function (value) {
           return /^[0-9]+$/.test(value);
    }, 'Please only enter numeric values (0-9)');
    

提交回复
热议问题