ملاحظة: يلخص هذا الجدول تحليلًا للأحداث الشائعة المستخدمة في JavaScript، بما في ذلك أحداث الماوس، وأحداث التحميل، وأحداث التمرير، وأحداث النماذج، وأحداث التحرير، وأحداث ربط البيانات، وغيرها. يتم سرد أسماء الأحداث بالتفصيل مع دعم المتصفحات المقابلة وشرح الوظائف.
حدث | دعم المتصفح | شرح |
---|---|---|
onclick | IE3、N2 | يتم تشغيل هذا الحدث عند النقر بالماوس. |
ondblclick | IE4、N4 | يتم تشغيل هذا الحدث عند النقر المزدوج على الماوس. |
onmousedown | IE4、N4 | يتم تشغيل هذا الحدث عند الضغط على الماوس. |
onmouseup | IE4、N4 | يتم تشغيل هذا الحدث عند تحرير زر الماوس بعد الضغط عليه. |
onmouseover | IE3、N2 | يتم تشغيل هذا الحدث عندما يتم نقل الماوس فوق نطاق كائن معين. |
onmousemove | IE4、N4 | يتم تشغيل هذا الحدث عند تحريك الفأرة |
onmouseout | IE4、N3 | يتم تشغيل هذا الحدث عندما يترك الماوس نطاق الكائن. |
onkeypress | IE4、N4 | يتم تشغيل هذا الحدث عندما يتم الضغط على مفتاح معين على لوحة المفاتيح وإطلاقه. |
onkeydown | IE4、N4 | يتم تشغيل هذا الحدث عندما يتم الضغط على أي مفتاح على لوحة المفاتيح. |
onkeyup | IE4、N4 | يتم تشغيل هذا الحدث عند تحرير زر معين على لوحة المفاتيح. |
حدث | دعم المتصفح | شرح |
---|---|---|
onabort | IE4、N3 | تم إيقاف تنزيل الصورة من قبل المستخدم. |
onbeforeunload | IE4、N | يتم تشغيل هذا الحدث عندما يتم تغيير محتوى الصفحة الحالية. |
onerror | IE4、N3 | يتم تشغيل هذا الحدث عند حدوث خطأ. |
onload | IE3、N2 | يتم تشغيل هذا الحدث عند اكتمال محتوى الصفحة. |
onmove | IE、N4 | يتم تشغيل هذا الحدث عند نقل نافذة المتصفح. |
onresize | IE4、N4 | يتم تشغيل هذا الحدث عند تغيير حجم نافذة المتصفح. |
onscroll | IE4、N | يتم تشغيل هذا الحدث عندما يتغير موضع شريط التمرير في المتصفح. |
onstop | IE5、N | يتم تشغيل هذا الحدث عندما يتم الضغط على زر إيقاف المتصفح أو عندما يتم إيقاف تنزيل الملف الجاري. |
onunload | IE3、N2 | يتم تشغيل هذا الحدث عندما يتم تغيير الصفحة الحالية. |
حدث | دعم المتصفح | شرح |
---|---|---|
onblur | IE3、N2 | يتم تشغيل هذا الحدث عندما يفقد العنصر الحالي التركيز. |
onchange | IE3、N2 | يتم تشغيل هذا الحدث عندما يفقد العنصر التركيز ويتغير محتوى العنصر. |
onfocus | IE3 、N2 | يتم تشغيل هذا الحدث عندما يحصل عنصر ما على التركيز. |
onreset | IE4 、N3 | يتم تشغيل هذا الحدث عند تفعيل سمة RESET في النموذج. |
onsubmit | IE3 、N2 | يتم تشغيل هذا الحدث عند تقديم النموذج. |
حدث | دعم المتصفح | شرح |
---|---|---|
onbounce | IE4、N | يتم تشغيل هذا الحدث عندما يتحرك المحتوى داخل Marquee خارج نطاق عرض Marquee. |
onfinish | IE4、N | عند اكتمال عنصر Marquee في عرض المحتوى المطلوب، يتم تشغيل هذا الحدث. |
onstart | IE4、 N | يتم تشغيل هذا الحدث عندما يبدأ عنصر Marquee في عرض المحتوى. |
حدث | دعم المتصفح | شرح |
---|---|---|
onbeforecopy | IE5、N | يتم تشغيل هذا الحدث قبل نسخ المحتوى المحدد حاليًا في الصفحة إلى الحافظة في نظام المستخدم. |
onbeforecut | IE5、 N | يتم تشغيل هذا الحدث عندما يتم نقل جزء أو كل محتوى الصفحة [قص] من الصفحة الحالية إلى اللوحة المؤقتة لنظام المستخدم. |
onbeforeeditfocus | IE5、N | العنصر الحالي سيدخل حالة التحرير |
onbeforepaste | IE5、 N | يتم تشغيل هذا الحدث عندما يتم نقل المحتوى من الحافظة الخاصة بالمتصفح [لصق] إلى الصفحة. |
onbeforeupdate | IE5、 N | عندما يلصق المستخدم محتوى لوحة المفاتيح الخاصة بالنظام، أبلغ الكائن المستهدف. |
oncontextmenu | IE5、N | الحدث الذي يتم تشغيله عندما يضغط المستخدم على الزر الأيمن للفأرة لإظهار القائمة، أو عند تشغيل قائمة الصفحة عبر مفاتيح لوحة المفاتيح. |
oncopy | IE5、N | يتم تشغيل هذا الحدث عند نسخ المحتوى المحدد حاليًا في الصفحة. |
oncut | IE5、N | يتم تشغيل هذا الحدث عندما يتم قص المحتوى المحدد حاليًا في الصفحة. |
ondrag | IE5、N | يتم تشغيل هذا الحدث عندما يتم سحب كائن ما [حدث النشاط] |
ondragdrop | IE、N4 | تم سحب كائن خارجي إلى النافذة أو الإطار الحالي بواسطة الماوس. |
ondragend | IE5、N | يتم تشغيل هذا الحدث عند انتهاء سحب الماوس، أي عند تحرير زر الماوس. |
ondragenter | IE5、N | يتم تشغيل هذا الحدث عندما يدخل الكائن الذي يتم سحبه بالماوس إلى نطاق حاويته. |
ondragleave | IE5、N | يتم تشغيل هذا الحدث عندما يتم سحب الكائن بالماوس خارج نطاق حاويته. |
ondragover | IE5、N | يتم تشغيل هذا الحدث عندما يتم سحب كائن ما وهو يتم سحبه داخل نطاق حاوية كائن آخر. |
ondragstart | IE4、N | يتم تشغيل هذا الحدث عندما يتم سحب كائن ما. |
ondrop | IE5、N | عند تحريك الماوس، يتم تفعيل هذا الحدث عند تحرير زر الماوس. |
onlosecapture | IE5、N | يتم تشغيل هذا الحدث عندما يفقد العنصر التركيز الذي تم اختياره نتيجة نقل الماوس. |
onpaste | IE5、N | يتم تشغيل هذا الحدث عند لصق المحتوى. |
onselect | IE4、N | حدث عند تحديد محتوى النص |
onselectstart | IE4、N | الحدث الذي يتم تشغيله عندما يبدأ اختيار محتوى النص |
حدث | دعم المتصفح | شرح |
---|---|---|
onafterupdate | IE4、N | يتم تشغيل هذا الحدث عند اكتمال نقل البيانات من مصدر البيانات إلى الكائن. |
oncellchange | IE5、N | عندما تتغير مصادر البيانات |
ondataavailable | IE4、N | يتم تشغيل الحدث عند اكتمال استلام البيانات. |
ondatasetchanged | IE4、N | الحدث الذي يتم تشغيله عندما تتغير البيانات في مصدر البيانات |
ondatasetcomplete | IE4、N | يتم تشغيل هذا الحدث عند اكتمال قراءة جميع البيانات الصالحة من مصدر البيانات القادم. |
onerrorupdate | IE4、N | عند استخدام حدث `onBeforeUpdate` لإلغاء نقل البيانات، بدلاً من حدث `onAfterUpdate` |
onrowenter | IE5、N | الحدث الذي يتم تشغيله عندما تتغير البيانات في مصدر البيانات الحالي وتصبح هناك بيانات جديدة صالحة |
onrowexit | IE5、N | الحدث الذي يتم تشغيله عندما تتغير البيانات في مصدر البيانات الحالي |
onrowsdelete | IE5、N | يتم تشغيل هذا الحدث عندما يتم حذف سجلات البيانات الحالية. |
onrowsinserted | IE5、N | يتم تشغيل هذا الحدث عندما يتم إدراج سجلات بيانات جديدة في مصدر البيانات الحالي. |
حدث | دعم المتصفح | شرح |
---|---|---|
onafterprint | IE5、N | عند طباعة المستند، يتم تشغيل هذا الحدث. |
onbeforeprint | IE5、N | يتم تشغيل هذا الحدث عندما يكون المستند على وشك الطباعة. |
onfilterchange | IE4、N | الحدث الذي يتم تشغيله عندما يتغير تأثير الفلتر على كائن معين |
onhelp | IE4、N | يتم تشغيل هذا الحدث عندما يضغط المستخدم على F1 أو يختار المساعدة في المتصفح. |
onpropertychange | IE5、N | يتم تشغيل هذا الحدث عندما يتغير أحد خصائص الكائن. |
onreadystatechange | IE4、N | يتم تشغيل هذا الحدث عندما تتغير قيمة خاصية التهيئة للكائن. |
لقد استخدمت مؤخرًا: