مثال
تنفيذ جافا سكريبت عندما يضغط المستخدم على مفتاح:
<input type="text" onkeypress="myFunction()">
انها محاولة لنفسك » تعريف والاستخدام
يحدث هذا الحدث onkeypress عندما يقوم المستخدم بالضغط على مفتاح (on the keyboard) .
Tip: ترتيب الأحداث المتعلقة بالحدث onkeypress:
- عند_ضغط_مفتاح
- onkeypress
- onkeyup
Note: لا يتم تشغيل الحدث onkeypress لجميع مفاتيح (مثل ALT، CTRL، SHIFT، ESC) في جميع المتصفحات. للكشف فقط ما إذا كان المستخدم قد ضغط مفتاح، استخدم عند_ضغط_مفتاح الحدث بدلا من ذلك، لأنه يعمل لجميع المفاتيح.
دعم المتصفح
هدف | |||||
---|---|---|---|---|---|
onkeypress | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
في HTML:
في جافا سكريبت:
object .onkeypress=function(){ انها محاولة لنفسك »
في جافا سكريبت، وذلك باستخدام addEventListener() الأسلوب:
object .addEventListener("keypress", myScript );
انها محاولة لنفسك » ملاحظة: addEventListener() لا يتم اعتماد طريقة في Internet Explorer 8 والإصدارات السابقة.
تفاصيل تقنية
فقاعات: | نعم فعلا |
---|---|
للإلغاء: | نعم فعلا |
نوع الحدث: | KeyboardEvent |
علامات HTML المعتمدة: | جميع عناصر HTML، باستثناء: <قاعدة>، <BDO> و <br>، <head>، <HTML>، <IFRAME>، <meta>، <المعلمة>، <script>، <نمط>، و <title> |
صفحة DOM: | مستوى 2 الفعاليات |
<كائن الحدث