ویرگول
ورودثبت نام
پدرام قلی زاده
پدرام قلی زادهبرنامه نویس تحت وب
پدرام قلی زاده
پدرام قلی زاده
خواندن ۲ دقیقه·۶ سال پیش

تبدیل اعداد انگلیسی به فارسی با جاوا اسکریپت

سلام رفقا خوبید؟ با آموزش طراحی سایت خدمت شمام

شاید برای خیلی هاتون این اتفاق افتاده که اعدادی که داخل سایتتون نمایش میده بصورت انگلیسی هستش و میخواید که اون اعداد به اعداد فارسی تبدیل بشن.

خب امروز قطعه کدی آماده کردم که کارش دقیقا همین مورده :

تبدیل اعداد انگلیسی به فارسی (جایگذاری کاراکترهای انگلیسی با فارسی)


خب :

$(document).ready(function () { ConvertNumberToPersion(); }); function ConvertNumberToPersion() { persian = { 0: '۰', 1: '۱', 2: '۲', 3: '۳', 4: '۴', 5: '۵', 6: '۶', 7: '۷', 8: '۸', 9: '۹' }; function traverse(el) { if (el.nodeType == 3) { var list = el.data.match(/[0-9]/g); if (list != null && list.length != 0) { for (var i = 0; i < list.length; i++) el.data = el.data.replace(list[i], persian[list[i]]); } } for (var i = 0; i < el.childNodes.length; i++) { traverse(el.childNodes[i]); } } traverse(document.body); }
طراحی سایتجاوا اسکریپتjava scriptjs
۶
۳
پدرام قلی زاده
پدرام قلی زاده
برنامه نویس تحت وب
شاید از این پست‌ها خوشتان بیاید