آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تغیر فونت در هنگام تغییر زبان سایت

Alireza  7 سال پیش  7 سال پیش
0 0

سلام چجوری میشه کنترل کرد که وقتی کاربر با زبان فارسی تایپ میکنه مثلا با یه فونت نشون بده و وقتی با زبان انگلیسی تایپ میکنه با یه فونت دیگه نمایش داده بشه؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
محسن موحد  7 سال پیش
0 0

سلام. موقع نوشتن با استفاده از ریجکس در جاوااسکریپت میشه زبان کیبورد رو تشخیص داد و بعد تغییرات مورد نیاز رو اعمال کرد:

document.getElementById("txt").addEventListener("keyup", function() {
  if (/[\u0600-\u06FF]/.test(this.value)) {
    this.style.fontFamily = "tahoma";
  } else {
  	this.style.fontFamily = "Impact,Charcoal,sans-serif";
  }
});

دموی آنلاین


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .