PDA

View Full Version : شمارشگر جاوااسکریپت



rtvrtv
شنبه 25 مهر 1394, 15:18 عصر
سلام خدمت دوستان و سروران گرامی
من یه سوال دارم شمارگرهای صفحات html که از یک تا عدد خاصی مثلا 1000 میشمرن و اعدادش انگلیسی هست رو میشه فارسی کرد ؟ که اعدادش فارسی نشون بده؟
آیا کسی تا حالا اینکار کرده ؟
من کد زیر را استفاده میکنم شمارشگر خطای NAN صادر میکنه و قبول نمیکنه عدد فارسی بشه



<script>

$(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);
}

</script> -->

rtvrtv
یک شنبه 26 مهر 1394, 09:43 صبح
اگه کسی دوست داشت اعلام امادگی کنه تا با کمک هم این کد بنویسیم تسلط جاوا اسکریپت فقط میخواد