Allow only numeric input in textbox using jQuery

Allow only numeric input in textbox using jQuery

by Anoop Joshi

HTML

<input type="text" id="number" class="number" name="number" onkeypress="input_format(event)" onblur="input_format(event)">

JavaScript

function input_format(event)
{
    $(".number").val($(".number").val().replace(/[^\d].+/, ""));
    if ((event.which < 48 || event.which > 57)) {
        event.preventDefault();
    }
}