PDA

View Full Version : سوال: کاربر فقط بتواند انگلیسی یا فقط فارسی تایپ کند (به همراه سایر کاراکترها)



bftarane
پنج شنبه 17 بهمن 1392, 09:38 صبح
سلام.
من جستجو کردم یه نمونه هایی پیدا کردم ولی من می خوام در حالت فقط انگلیسی علاوه بر حروف انگلیسی همه کاراکترها به جز حروف فارسی رو بشه وارد کرد


و در حالت فارسی هم همه کاراکترها به جز حروف انگلیسی رو بشه وارد کرد

یعنی مثلاً اگه قراره فقط انگلیسی باشه بتونه به صورت زیر تایپ بشه
Mina-56*

ممنون

مثلاً این کد در لینک زیر هست که گفته فقط حروف انگلیسی بزرگ و کوچک رو میشه وارد کرد ولی چطور میشه مثلاً @ و . و سایر کاراکترها هم وارد بشه؟
http://forums.asp.net/p/1346895/2747915.aspx
function isEnglishOnly(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if ( (charCode >= 65 && charCode <= 90) || (charCode >= 97 && charCode <= 122) )
return true;

return false;
}

cups_of_java
پنج شنبه 17 بهمن 1392, 09:57 صبح
https://gist.github.com/behrad/5910465#file-farsitype

bftarane
پنج شنبه 17 بهمن 1392, 17:44 عصر
برای تایپ انگلیسی به همراه دیگر کاراکترها هم منتظر راهنمایی هستم. اگر هم خودم به نتیجه رسیدم می یام اینجا قرار می دم.
ممنون.

cups_of_java
پنج شنبه 17 بهمن 1392, 19:00 عصر
شما همون روشی که انجام داده رو برای کاراکتر های انگلیسی میتونی اعمال کنی.
اگر هم بگردی توی نت می تونی validatorهای جاوا اسکریپتی بر اساس regex پیدا کنی.