Javascript & jQuery

JS-də inputa yalnız ədədləri necə daxil edə bilərəm?

27.07.2021 1 dəq oxuma Yeniləndi: 27.07.2021
<script>
    /**
     * Miqdar daxil edəndə min max intervalı keçməməsi üçün kontrol
     */
    $(document).ready(function () {
        $('#say').keyup(function (e) {
            if (/\D/g.test(this.value))
            {
                this.value = this.value.replace(/\D/g, '');
            }

            this.value  = parseInt(this.value) || 0;

            var $this = $(this);
            var val = $this.val();
            var max = $this.attr("data-max");
            var min = $this.attr("data-min");

            if (parseInt(val) > parseInt(max))
            {
                e.preventDefault();
                $this.val(max);
            }
            else if(parseInt(val) < parseInt(min))
            {
                e.preventDefault();
                $this.val(min);
            }
        });
    });
</script>

 

Digər dildə: EN