این پر پرسن
تعریف و استفاده
رویداد onkeypress در زمانی که کاربر دکمهای را فشار میدهد (روی صفحهکلید) رخ میدهد.
توضیح:ترتیب رویدادهای مرتبط با رویداد onkeypress:
توضیحات:تمام دکمهها (مثلاً 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 واقعات |
بورسر سپورٹ
واقعات | کروم | آئی ای | فائر فاکس | سافری | اوپرا |
---|---|---|---|---|---|
این پر پرسن | پشتیبندگی | پشتیبندگی | پشتیبندگی | پشتیبندگی | پشتیبندگی |