راکت

ورودی کاراکترهای فارسی در input

6 پاسخ

سلام دوستان، امیدوارم حالتون خوب باشه
من می خواهم کاربر در فیلد های نام و نام خانوادگی فرمم فقط بتونه کاراکترهای فارسی را وارد کنه آیا میشه با خاصیت pattern input این کار را کرد.
ممنون میشم راهنمایی‌ام کنید

ثبت پرسش جدید

پاسخ‌ها

6
محمد حسین
محمد حسین
@saghari

تخصص: mevn stack

فکر نکنم بدون جاوا اسکریپت بشه

میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

کدش رو در HTML براتون نوشتم:

<input type="text" onkeypress="return /[آ-ی\s]/i.test(event.key)">

شاید پاسخ شما همین‌جا باشد

اسماعیل محمدزاده
اسماعیل محمدزاده
@engineer.muhmmadzade

تخصص: عاشق یادگیری طراحی و برنامه نویسی وب

ممنون @milda جان مشکلم حل شد، دمت گرم
فقط با این روش دیگه نمیشه space بین لغات وارد کرد؟

میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

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

اسماعیل محمدزاده
اسماعیل محمدزاده
@engineer.muhmmadzade

تخصص: عاشق یادگیری طراحی و برنامه نویسی وب

@milad جان یک دنیا ممنون، اوکی شد
با آرزوی بهترین ها برای تو

سید محمد هاشمی
سید محمد هاشمی
@smhkhorram

تخصص: برنامه نویس فول استک

سلام وقت بخیر. برای شمارش تعداد کاراکترهای یک متن که توش کلمات فارسی هست راهکاری دارید ؟
من از تابع strlen استفاده میکنم ولی خروجی درستی نداره

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام