شرح صفوف ومحتوى الفقرة
اعتمدت الشروحات القديمة قديماً على الحدث keypress وفحص أرقام سحرية مبهمة مثل e.keyCode === 13 أو e.which === 27. وقد أُهملت رسمياً في المعايير الحديثة كل من keypress والخصائص الرقمية keyCode وwhich بسبب تضارب أرقامها بين المتصفحات وأنظمة التشغيل ولوحات المفاتيح العالمية.
يعتمد الكود القياسي الحديث حصراً على keydown وkeyup مع e.key وe.code الواضحتين، ويستخدم حدث input لمتابعة تغير النصوص شاملاً اللصق والإملاء الصوتي.
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
أتقنت في هذا الدرس دورة keydown وkeyup وخاصية e.repeat، وقراءة القيمة المنطقية عبر e.key والموقع الفيزيائي عبر e.code، وبناء الاختصارات المتوافقة مع المنصات، واستبدال keypress وkeyCode المهملة. الخطوة التالية: انتقل الآن إلى درس «أحداث النماذج والحقول» لإتقان أحداث input وchange وsubmit.