مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

آموزشگاه برنامه نویسان

جدا کردن سه رقم سه رقم و مشکل ثبت در بانک

دوشنبه, 26 تیر 1396 16:59

جدا کردن سه رقم سه رقم و مشکل ثبت در بانک

سلام دوستان من یه تابع جاوااسکریپت واسه جدا کردن سه رقم سه رقم اعداد دارم ولی مشکل اینجاست که اجازه ثبت در بانک رو نمیده به خاطر اینکه رشته توش وارد میشه کسی راه حلی داره ؟ممنون

 $(function () {
        $(".three_digit").keyup(function (event) {
            comma_digit(this, event);
        });
    });
    function comma_digit(t, e) {
        if (e.which >= 37 && e.which <= 40) {
            e.preventDefault();
        }
        $(t).val(function (index, value) {
            return value
                .replace(/\D/g, '')
                .replace(/\B(?=(\d{3})+(?!\d))/g, ",")
            ;
        });
    }

<input type="text" class="three_digit" id="price" name="Price"

آکادمی برنامه نویسان تلگرام برنامه نویسان
دوشنبه, 26 تیر 1396 17:28

نقل قول : جدا کردن سه رقم سه رقم و مشکل ثبت در بانک

مشکل حل شد با تابع

function FormatNumber(id1, id2) {
        document.getElementById(id2).value = FormatNumberBy3(document.getElementById(id1).value);
    }
    function FormatNumberBy3(num) {

        num = num.toString().replace(/,/g, '');

        return num;
    }

<input type="text" class="three_digit" id="priceEjareh" onkeyup="javascript: FormatNumber('priceEjareh', 'price2');" />
                            <input type="text" id="price2" name="PriceEjareh" class="hide" value="0" />

کسانی که از این پست تشکر کرده اند :

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید