لدورة حياة صفحة HTML ثلاثة أحداث مهمّة:
DOMContentLoaded -- حمّل المتصفّحُ بنية HTML الكاملة للصفحة، وبُنيت شجرة DOM، لكنّ الموارد الخارجيّة كالصور <img> وأوراق التنسيق stylesheets قد لا تكون حُمّلت بعد.
load -- حمّل المتصفّح الـ HTML، وكذلك جميع الموارد الخارجيّة من صور وتنسيقات وغيرها.
beforeunload/unload -- يغادر المستخدم الصفحة.
يمكن لأيّ من هذه الأحداث أن يكون ذا فائدة:
الحدث DOMContentLoaded -- صارت شجرة DOM جاهزة، ويمكن للمعالج إذًا البحث فيه عن الع