حدث خطأ
مثال
قم بتنفيذ JavaScript في حالة حدوث خطأ عند تحميل صورة:
<img src="image.gif" onerror="myFunction()">
التعريف والاستخدام
يتم تشغيل حدث "on Error" إذا حدث خطأ أثناء تحميل ملف خارجي (مثل مستند أو صورة).
نصيحة: عند استخدامها في وسائط الصوت / الفيديو ، فإن الأحداث ذات الصلة التي تحدث عندما يكون هناك نوع من الاضطراب في عملية تحميل الوسائط هي:
- onabort
- واحد
- مثبتة
- عند التعليق
دعم المتصفح
Event | |||||
---|---|---|---|---|---|
onerror | Yes | Yes | Yes | Yes | Yes |
بناء الجملة
في HTML:
<element onerror="myScript">
في JavaScript:
object.onerror = function(){myScript};
في JavaScript ، باستخدام طريقة addEventListener ():
object.addEventListener("error", myScript);
ملاحظة: طريقة addEventListener () غير مدعومة في Internet Explorer 8 والإصدارات السابقة.
تفاصيل تقنية
فقاعات: | رقم |
---|---|
قابل للإلغاء: | رقم |
نوع الحدث: | UiEvent إذا تم إنشاؤه من واجهة مستخدم ، حدث خلاف ذلك |
علامات HTML المدعومة: | <img> و <input type = "image"> و <object> و <link> و <script> |
إصدار DOM: | أحداث المستوى 2 |