English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة jQuery keypress()

أحداث jQuery

يؤدي طريقة keypress() إلى أحداث الضغط على المفتاح، أو يمكنك إضافة دالة لتشغيلها عند حدوث أحداث الضغط على المفتاح.

أحداث الضغط على المفتاح تشبه أحداث الضغط على المفتاح. تحدث هذه الحدث عند ضغط المفتاح.

لكن، لن يتم تنشيط أحداث الضغط على المفتاح لجميع المفاتيح (مثل ALT،CTRL،SHIFT،ESC،BACKSPACE).

ملاحظة:ترتيب الأحداث المتعلقة بإحداث الضغط على المفتاح هو:

استخدامevent.whichالخصائص تعود إلى المفتاح المضغوط على لوحة المفاتيح.

النحو:

تنشيط إحداث الضغط على المفتاح للمكون المحدد:

$(selector).keypress()

الإضافة 功能 إلى إحداث الضغط على المفتاح:

$(selector).keypress(function)

مثال

عند ضغط زر في حقل <input>، سيتم عرض رسالة تحذير:

$("input").keypress(function(){
  alert("مرحبًا بك في تعليمية أساسية عبر الإنترنت ar.oldtoolbag.com!!!");
});
اختبار لمعرفة‹/›

عند ضغط زر على لوحة المفاتيح، قم بتعيين لون الخلفية لحقل <input>:

$("input").keypress(function(event){
  $(this).css("background-color", "yellow");
  $("span").text(event.type);
});
اختبار لمعرفة‹/›

تحديد أي زر تم ضغطه:

$("input").keypress(function(event){ 
  $("div").text("مفتاح: " + event.which);
});
اختبار لمعرفة‹/›

إثارة حدث pressKey لـ حقل <input>:

$("#btn1").click(function(){
  $("input").keypress();
});
اختبار لمعرفة‹/›

قيمة المتغير

المتغيروصف
functionالوظيفة التي تنفذ عند تفعيل كل حدث ضغط زر

أحداث jQuery