این پر پرسن

تعریف و استفاده

رویداد onkeypress در زمانی که کاربر دکمه‌ای را فشار می‌دهد (روی صفحه‌کلید) رخ می‌دهد.

توضیح:ترتیب رویدادهای مرتبط با رویداد onkeypress:

  1. onkeydown
  2. این پر پرسن
  3. onkeyup

توضیحات:تمام دکمه‌ها (مثلاً ALT، CTRL، SHIFT، ESC) در تمام مرورگرها باعث بروز رویداد onkeypress نمی‌شوند. اگر می‌خواهید فقط بررسی کنید که آیا کاربر دکمه خاصی را فشار داده است یا خیر، از رویداد onkeydown استفاده کنید، زیرا آن برای تمام دکمه‌ها مناسب است.

مثال

اجرای JavaScript وقتی که کاربر دکمه‌ای را فشار می‌دهد:

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

آزمایش کنید

نحوه‌ی نوشتن

در HTML:

<عنصر onkeypress="myScript">

آزمایش کنید

در JavaScript:

هدف.onkeypress = function(){myScript};

آزمایش کنید

در JavaScript، از روش addEventListener() استفاده کنید:

هدف.addEventListener("keypress", myScript);

آزمایش کنید

توضیحات:اینترنت اکسپلورر 8 یا نسخه‌های قبلی آن از آن پشتیبانی نمی‌کند مетод addEventListener().

جزئیات فنی

بخش‌بندی: پشتیبندگی
قابل انصراف: پشتیبندگی
نوع رویدادها: KeyboardEvent
تگ‌های HTML پشتیبانی شده: تمام عناصر HTML، به استثنای:<base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> و <title>
دوم ورژن: لویل 2 واقعات

بورسر سپورٹ

واقعات کروم آئی ای فائر فاکس سافری اوپرا
این پر پرسن پشتیبندگی پشتیبندگی پشتیبندگی پشتیبندگی پشتیبندگی