View Full Version : سوال: حذف یک کارکتر از یک رشته
mmojbo
شنبه 19 فروردین 1391, 21:24 عصر
با سلام به دوستان
من یک رشته عددی دارم که به صورت 3تا3تا به کاما "," جدا شده
حالا می خوام به یه تابع این رشته رو بدم و تابع تمام کارکترهای "," رو حدف کنه و رشته رو برگردونه
چه کار کنم؟
eAmin
یک شنبه 20 فروردین 1391, 00:08 صبح
var str = 'dfg,dfgd,dfgdfg,dfg,dfg';
str.replace(',', '');
// or
str.split(',').join('');
mmojbo
یک شنبه 20 فروردین 1391, 07:06 صبح
خیلی ممنون از راهنماییت eAmin
یه سوال : چرا str.replace(',', ''); فقط اولین "," رو حذف میکنه ؟
یه سوال دیگه هم دارم : این عدد بدون "," رو، چه طور میشه داخل یه Textbox قرار داد که هم قابل مشاهده برای کاربر باشه و هم در صورت امکان ( مثلا علامت زدن یه چک باکس ) بتونه
محتوای اونو تغییر بده؟
بازم ممنون
eAmin
یک شنبه 20 فروردین 1391, 17:22 عصر
به اینصورت تغییرش بدید:
str.replace(/,/g, '')
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.