PDA

View Full Version : کمک در اصلاح این تابع جاوا اسکریپتی



آرام جان گل
دوشنبه 09 آبان 1390, 16:31 عصر
سلام
من تابع جاوا اسکریپتی با کد زیر دارم که برای این استفاده می شود که کنترل هایی که برای مبالغ استفاده می شود را با ویرگول جدا کند
اما مشکلی که ایجاد می شود این است که زمانی که کرسر با تب در آن قرار می گیرد کنترل را مارک نمی کند تا دوباره آماده وارد کردن مقدار جدید شود

چه کدی به آن اضافه کنم تا این امکان را به من بدهد.


کد من:


function moneyCommaSep(ctrl) {

ctrl.value = ctrl.value.replace(new RegExp(separator, "g"), "");
var separator = ",";
var int = ctrl.value.replace(new RegExp(separator, "g"), "");
var regexp = new RegExp("\\B(\\d{3})(" + separator + "|$)");
do {
int = int.replace(regexp, separator + "$1");
}
while (int.search(regexp) >= 0)

ctrl.value = int;
}


ممنون راهنمایی کنید