PDA

View Full Version : سوال: از کار انداختن کلید tab



mehran63
چهارشنبه 26 مهر 1391, 17:38 عصر
سلام
چطور میتونم کلید tab رو تو یه فرم از کار انداخت؟

mehran63
پنج شنبه 27 مهر 1391, 11:01 صبح
میخوام کاری کنم که کاربر در صفحه نتونه از کلید Tab برای رفتن به textbox بعدی استفاده کنه. در واقع باید کلید Tab رو از کار بیندازم

mohsen musavi
پنج شنبه 27 مهر 1391, 11:24 صبح
با استفاده از jquery :



$(document).keydown(function(objEvent) {
if (objEvent.keyCode == 9) { //tab pressed
objEvent.preventDefault(); // stops action
}
})

mehran63
پنج شنبه 27 مهر 1391, 12:30 عصر
ممنون ولی اینو دقیقا کجای سورس و دقیقا چه شکلی باید بنویسم.
به شکل زیر بین تگ head و همینطور body نوشتم نوشتم در هیچ کدام عمل نکرد
<script type="text/javascript">
$(document).keydown(function (objEvent) {
if (objEvent.keyCode == 9) { //tab pressed
objEvent.preventDefault(); // stops action
}
})

</script>

mehran63
جمعه 28 مهر 1391, 10:24 صبح
کسی راه حل نداره

mohsen musavi
جمعه 28 مهر 1391, 23:02 عصر
jquery (http://jquery.com/)را قبل از این اسکریپت اضافه کن.

mehran63
شنبه 29 مهر 1391, 12:37 عصر
چیزی از JQuery نمیدونم
لطفا دقیقا بگین چه چیزی رو و کجا باید اضافه کنم

mehran63
شنبه 29 مهر 1391, 12:38 عصر
چیز زیادی از JQuery نمیدونم
لطفا دقیقا بگین چه چیزی رو و کجا باید اضافه کنم

mehran63
سه شنبه 02 آبان 1391, 12:26 عصر
کسی نیست راهنمایی کنه

mehran63
سه شنبه 02 آبان 1391, 18:31 عصر
کدهای زیر رو پیدا کردم که Java Script هستند ولی چون Java Script زیاد بلد نیستم، نمیدانم نحوه استفاده صحیح از کد زیر چطور است آیا چیز دیگری یا آدرسی باید به آن اضافه کرد یا اصلا این کد را در کجا باید قرار بدهم.
من هم این کد ها را در تگ head و هم در تگ body تست کردم ولی کار نکردند

http://stackoverflow.com/questions/5871626/lock-tab-key-with-javascript

http://bytes.com/topic/asp-net/answers/727290-asp-net-2-enter-key-master-page

http://www.codingforums.com/showthread.php?t=100452