با سلام
من می خواهم در تکس باکس با وارد کردن عدد سه رقم سه رقم جدا کند نمیتونم از تلریک استفاده کنم چطوری می شه تو تکس باکس این کاررا انجام داد
لطفا راهنمای کنید
با تشکر
سلام.. اگه تحت وب داری کاری می کنی باید از جاوااسکریپت کمک بگیری.
از تابع زیر استفاده کن :
function Comma(Num) { Num += ''; Num = Num.replace(',', ''); Num = Num.replace(',', ''); Num = Num.replace(',', ''); Num = Num.replace(',', ''); Num = Num.replace(',', ''); Num = Num.replace(',', ''); x = Num.split('.'); x1 = x[0]; x2 = x.length > 1 ? '.' + x[1] : ''; var rgx = /(\d+)(\d{3})/; while (rgx.test(x1)) x1 = x1.replace(rgx, '$1' + ',' + '$2'); return x1 + x2; }
و این خصوصیت رو به textbox مورد نظرت اضافه کن :
onkeyup="javascript:this.value=Comma(this.value);"
اگه تحت ویندوز کار می کنی ، همون تابع جاوااسکریپت رو به کد #C تبدیل کن..
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)