مجموعة شاملة من أحداث جافا سكريبت

ملاحظة: يلخص هذا الجدول تحليلًا للأحداث الشائعة المستخدمة في JavaScript، بما في ذلك أحداث الماوس، وأحداث التحميل، وأحداث التمرير، وأحداث النماذج، وأحداث التحرير، وأحداث ربط البيانات، وغيرها. يتم سرد أسماء الأحداث بالتفصيل مع دعم المتصفحات المقابلة وشرح الوظائف.

一般事件 إجمالي 10 أنواع

حدث دعم المتصفح شرح
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 يتم تشغيل هذا الحدث عند تحرير زر معين على لوحة المفاتيح.

页面相关事件 مجموعه 9 أنواع

حدث دعم المتصفح شرح
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 يتم تشغيل هذا الحدث عندما يتم تغيير الصفحة الحالية.

表单相关事件 إجمالي 5 أنواع

حدث دعم المتصفح شرح
onblur IE3、N2 يتم تشغيل هذا الحدث عندما يفقد العنصر الحالي التركيز.
onchange IE3、N2 يتم تشغيل هذا الحدث عندما يفقد العنصر التركيز ويتغير محتوى العنصر.
onfocus IE3 、N2 يتم تشغيل هذا الحدث عندما يحصل عنصر ما على التركيز.
onreset IE4 、N3 يتم تشغيل هذا الحدث عند تفعيل سمة RESET في النموذج.
onsubmit IE3 、N2 يتم تشغيل هذا الحدث عند تقديم النموذج.

滚动字幕事件 إجمالي 3 أنواع

حدث دعم المتصفح شرح
onbounce IE4、N يتم تشغيل هذا الحدث عندما يتحرك المحتوى داخل Marquee خارج نطاق عرض Marquee.
onfinish IE4、N عند اكتمال عنصر Marquee في عرض المحتوى المطلوب، يتم تشغيل هذا الحدث.
onstart IE4、 N يتم تشغيل هذا الحدث عندما يبدأ عنصر Marquee في عرض المحتوى.

编辑事件 مجموع 20 نوعًا

حدث دعم المتصفح شرح
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 الحدث الذي يتم تشغيله عندما يبدأ اختيار محتوى النص

数据绑定 إجمالي 10 أنواع

حدث دعم المتصفح شرح
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 يتم تشغيل هذا الحدث عندما يتم إدراج سجلات بيانات جديدة في مصدر البيانات الحالي.

外部事件 إجمالي 6 أنواع

حدث دعم المتصفح شرح
onafterprint IE5、N عند طباعة المستند، يتم تشغيل هذا الحدث.
onbeforeprint IE5、N يتم تشغيل هذا الحدث عندما يكون المستند على وشك الطباعة.
onfilterchange IE4、N الحدث الذي يتم تشغيله عندما يتغير تأثير الفلتر على كائن معين
onhelp IE4、N يتم تشغيل هذا الحدث عندما يضغط المستخدم على F1 أو يختار المساعدة في المتصفح.
onpropertychange IE5、N يتم تشغيل هذا الحدث عندما يتغير أحد خصائص الكائن.
onreadystatechange IE4、N يتم تشغيل هذا الحدث عندما تتغير قيمة خاصية التهيئة للكائن.

لقد استخدمت مؤخرًا:

جمع قائمة الطعام QQ