سلام دوستان
من یه input دارم مثلا برای لاگین کردن حالا میخام اگه کاربر زبان کیبوردش بر روی فارسی بود نتونه چیزی بنوسیه و بهش اررور نشون بده که متوجه شه باید زبانشو تغییر بده.
برای اینکار باید چیکار کنم؟
باید با جاوا اسکریپ اینکار رو انجام بدی
document.getElementById("give_me_the_lang").addEventListener("keyup", function() {
if (/^[a-zA-Z]+$/.test(this.value)) {
document.getElementById("show_lang_in_here").innerHTML = "English";
} else {
document.getElementById("show_lang_in_here").innerHTML = "Persian";
}
});
Keyup که روی اینپوت داره انجام میشه رو هندل کنی و توش با ریجکس چک کنی
<input type="text" id="give_me_the_lang">
<div id="show_lang_in_here"></div>
روش های دیگه ی هم هست قبل از اینکه بخواد تایپ کنه شما مشخص کنی یا کاری کنی حتی اگر زبان رو تغییر داد باز انگلیسی تایپ کنه و..
بله همینطور که دوستمون گفت شما باید از قواعد استفاده کنید شما همچنین می تونید بگید که اگه غیر از انگلیسی بود ارور بده یعد submit
🌹موفق باشید🌹
@miladfathi021
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟