چگونه اعداد را سه رقم سه رقم در Textbox جدا کنیم؟ اگر میخواهید TextBox ای را در برنامه ای که تحت وب کار میکد اعداد را به صورت سه رقم سه رقم جدا کند مانند پول از کد جاوا اسکریپت زیر استفاده کنید. اگر برنامه شما تحت ویندوز هست به لینک زیر مراجعه کنید :
مجموعه دوره آموزش طراحی و برنامه نویسی سایت - مقدماتی تا پیشرفته
function itpro(Number)
{
Number+= '';
Number= Number.replace(',', ''); Number= Number.replace(',', ''); Number= Number.replace(',', '');
Number= Number.replace(',', ''); Number= Number.replace(',', ''); Number= Number.replace(',', '');
x = Number.split('.');
y = x[0];
z= x.length > 1 ? '.' + x[1] : '';
var rgx = /(\d+)(\d{3})/;
while (rgx.test(y))
y= y.replace(rgx, '$1' + ',' + '$2');
return y+ z;
}
همچنین خصوصیت زیر رو هم باید به TextBox مورد نظر اضافه کنیم
onkeyup="javascript:this.value=itpro(this.value);"