واحدة من الميزات الجديدة لـ HTML 4.0 هي القدرة على جعل أحداث HTML تثير السلوك في المتصفح ، مثل بدء تشغيل JavaScript عندما ينقر المستخدم على عنصر HTML. فيما يلي قائمة بالخصائص التي يمكن إدراجها في علامات HTML لتحديد سلوك الأحداث.
| ملكية | متى حدث هذا الحدث ... |
|---|---|
| onabort | تم مقاطعة تحميل الصورة. |
| Onblur | العنصر يفقد التركيز. |
| onchange | يتم تغيير محتوى المجال. |
| onclick | مقبض الحدث يسمى عندما ينقر المستخدم على كائن. |
| ondblclick | يسمى مقبض الحدث عندما ينقر المستخدم المزدوج على كائن. |
| onerror | حدث خطأ أثناء تحميل مستند أو صورة. |
| onfocus | العناصر تكتسب التركيز. |
| Onkeydown | يتم الضغط على مفتاح لوحة المفاتيح. |
| onkeypress | يتم الضغط على مفتاح لوحة المفاتيح وإطلاقه. |
| onkeyup | يتم إصدار مفتاح لوحة المفاتيح. |
| onload | يتم تحميل صفحة أو صورة. |
| onmousedown | يتم الضغط على زر الماوس. |
| onMousemove | يتم نقل الماوس. |
| onMouseout | تتم إزالة الماوس من عنصر. |
| onMouseover | حرك الماوس على عنصر. |
| onMouseup | يتم إصدار زر الماوس. |
| onreset | يتم النقر على زر إعادة الضبط. |
| onresize | يتم تغيير حجم النافذة أو الإطار. |
| onselect | تم تحديد النص. |
| onsubmit | يتم النقر فوق زر التأكيد. |
| onunload | صفحة خروج المستخدم. |
خصائص الماوس/لوحة المفاتيح
| ملكية | يصف |
|---|---|
| Altkey | إرجاع ما إذا كان يتم الضغط على "Alt" عند تشغيل الحدث. |
| زر | إرجاع زر الماوس الذي يتم النقر عليه عند تشغيل الحدث. |
| ClientX | إرجاع الإحداثيات الأفقية لمؤشر الماوس عندما يتم تشغيل الحدث. |
| العميل | إرجاع الإحداثي العمودي لمؤشر الماوس عندما يتم تشغيل الحدث. |
| Ctrlkey | إرجاع ما إذا كان يتم الضغط على مفتاح "Ctrl" عند تشغيل الحدث. |
| ميتاكي | إرجاع ما إذا كان يتم الضغط على مفتاح "meta" عندما يتم تشغيل الحدث. |
| ذات الصلة | إرجاع العقدة المرتبطة بالعقدة الهدف للحدث. |
| الشاشة | إرجاع الإحداثيات الأفقية لمؤشر الماوس عندما يتم تشغيل الحدث. |
| شاشة | إرجاع الإحداثي العمودي لمؤشر الماوس عندما يتم تشغيل الحدث. |
| ShiftKey | يُرجع ما إذا كان يتم الضغط على مفتاح "التحول" عند تشغيل الحدث. |
أحداث عناصر HTML الشائعة:
onclick ،
ondblclick (نقر مزدوج) ،
Onkeydown (Key Press) ،
onkeypress (انقر فوق المفتاح) ،
OnKeyup (الإصدار الرئيسي) ،
onmousedown (موسى) ،
onmousemove (mousemove) ،
onMouseout (مجموعة العناصر المخارج) ،
OnMouseover (الماوس إلى نطاق العناصر) ،
onMouseup (إصدار زر الماوس) ،
OnContextMenu (يتم تشغيله عند النقر بزر الماوس الأيمن على المتصفح لعرض "قائمة النقر بزر الماوس الأيمن")
ما سبق هو كل شيء عن هذا المقال ، أتمنى أن تنال إعجابك.