Textbox accept only numbers and point

Textbox accept only numbers and point

by Ankit Patidar

HTML

Number: <input type="text" name="quantity" id="textfield" />&nbsp;<span id="errmsg"></span>

JavaScript

$("#textfield").bind("keyup paste", function () {
    setTimeout(jQuery.proxy(function () {

        this.val(this.val().replace(/[^0-9.]/g, ''));

        if (($(this).val().match(/\./g) || []).length > 1) {
            console.log("enter!!!");
            //var str = $(this).val().length;
            $(this).val($(this).val().substring(0, $(this).val().length - 1));
        }

    }, $(this)), 0);

});