ورود

View Full Version : onkeypress مربوط به textbox



صنم
سه شنبه 30 مرداد 1386, 10:04 صبح
سلام
من یه برنامه با asp.net و c# دارم .
حالا می خوام که توی onkeypress مربوط به textbox بگم که اگه مثلا کاربر حروف a-z رو وارد کرد قبول کنه و گرنه حرف رو پاک کنه ولی ظاهرا رویدادonkeypress در textbox وجودندارد چه طوری می تونم این کارو انجام بدم .
دوستان گفتند که این سوالی ربطی به .net نداره و باید در این قسمت بپرسم.

tabib_m
سه شنبه 30 مرداد 1386, 11:46 صبح
سلام
چرا، شما میتونید در onkeypress مقدار ورودی فعلی رو دریافت کنید و به وسیله ی جاواسکریپت محاسبه ی لازم رو انجام بدید.


<script language="javascript">
function theFunc(){
var theValue=document.getElementById('theTextBox').val ue;
alert(theValue);
}

</script>

<input type="text" id="theTextBox" onkeypress="theFunc();" />

توی این کد ، به ازای فشردن هر کلیدی، تابع theFunc فراخوانی میشه که توی تابع theFunc متغیر theValue مقدار داخل تکستباکس رو به خودش میگیره و ...
شما دیگه میتونی هر کاری دلت خواست بکنی.

موفق باشید