PDA

View Full Version : تایپ انگلیسی در تکست باکس



roya2002_80
شنبه 17 فروردین 1387, 09:27 صبح
سلام
من می خواستم در تکست باکس فقط انگلیسی تایپ کنم آیا کسی کد جاوای اینو داره؟

ممنونم

el_abdollahi
شنبه 17 فروردین 1387, 12:04 عصر
function CheckNum(element)
{

if !((event.keyCode<122 && event.keyCode>97) || (event.keyCode<90 && event.keyCode>65))
event.returnValue=false
}
امیدوارم به دردت بخوره . راستش همین الان نوشتمش و هنوز تستش نکردم .
ولی میتونه راهنماییت کنه .

roya2002_80
شنبه 17 فروردین 1387, 14:16 عصر
از جوابی که دادید ممنونم
می شه بگید چه جوری فراخوانیش کنم؟،

el_abdollahi
شنبه 17 فروردین 1387, 16:55 عصر
Me.txtc_tel.Attributes.Add("onkeypress", "javascript:CheckNum(this);")

eAmin
شنبه 17 فروردین 1387, 17:39 عصر
سلام.

شاید فرد مورد نظر از دات نت استفاده نکنه پس بهتر همون کدهای html رو بکار ببرید!

این رویداد رو به خصیصه تکست باکست اضافه کن.


onkeypress="CheckNum(this)"

roya2002_80
یک شنبه 18 فروردین 1387, 10:16 صبح
از جوابی که دادید ممنونم ،مشکلم حل شد

البته کد باید به صورت زیر اصلاح می شد

function CheckNum(element)
{
if (!((event.keyCode<123 && event.keyCode>96)|| (event.keyCode>47 && event.keyCode<58) || (event.keyCode== 64 || event.keyCode==95 || event.keyCode==46)))
event.returnValue=false
}

احد
سه شنبه 08 شهریور 1390, 14:25 عصر
جالب بود مورد استفاده من قرار گرفت از نویسنده این تاپیک تشکر می کنم