رویدادها برای عناصرهای HTML اتفاق می افتد. در واقع یک رویداد HTML می تواند کاری باشد که مرورگر و یا کاربر انجام می دهد. وقتی از جاوااسکریپت در صفحات HTML استفاده می شود، جاوااسکریپت می تواند در مورد این رویدادها واکنش نشان دهد. در اینجا چند نمونه از رویدادهای HTML آورده شده است: click این رویداد زمانی رخ می دهد که کاربر روی عنصری کلیک کند. keypress این رویداد زمانی رخ می دهد که کاربر یک کلید keyboard را فشار دهد. load این رویداد زمانی رخ می دهد که یک شی بارگذاری شده است. و ... اغلب، هنگام وقوع رویدادها، ممکن است بخواهید کاری انجام دهید.جاوااسکریپت به شما امکان می دهد هنگام شناسایی رویدادها کد را اجرا کنید. click outside event اگرچه رویدادهای متفاوتی در جاوااسکریپت وجود دارد، اما هیچ رویدادی وجود ندارد که کلیک های خارج از یک عنصر را تشخیص دهد. بنابراین در این ویدیو من به شما آموزش می دهم که چگونه یک رویداد به نام click outside در جاوااسکریپت ایجاد کنید تا اگر کلیکی خارج از یک عنصر خاص رخ داد، این رویداد بتواند واکنش نشان دهد.