سبد (0)

رویداد onkeydown

مثال (رویداد onkeydown)

اجرا کردن یک تابع جاوااسکریپت، هنگامی که کاربر در حال فشار دادن یک دکمه است:

<input type="text" onkeydown="myFunction()">

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

رویداد onkeydown هنگامی روی می دهد که کاربر در حال فشار دادن یک دکمه(روی صفحه کلید) است.

ترتیب رویداد های مرتبط با رویداد onkeydown:

  1. onkeydown
  2. onkeypress
  3. onkeyup

پشتیبانی مرورگرها

Event     
onkeydown بله بله بله بله بله

نحوه استفاده

در HTML:

<element onkeydown="myScript">امتحان کنید

در جاوااسکریپت:

object.onkeydown=function(){myScript};امتحان کنید

استفاده از متد addEventListener() در جاوااسکریپت:

object.addEventListener("keydown", myScript);امتحان کنید

نکته: متد addEventListener()، در Internet Explorer 8 و ورژن های قبلی آن پشتیبانی نمی شود.


جزئیات تکنیکی

Bubbles: بله
Cancelable: بله
Event type: KeyboardEvent
Supported HTML tags: تمام تگ های html به جز: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title>
DOM Version: Level 2 Events

مثال

مثال - خودتان امتحان کنید

مثال (رویداد onkeydown)

استفاده همزمان از رویداد های onkeydown و onkeyup :

<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">

خودتان امتحان کنید »

مرجع کلیه رویدادهای JavaScript Reference مرجع کلیه رویدادهای JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه