مجموعه رویدادها

مجموعه رویدادها

وقتی رویدادی در HTML رخ می‌دهد، آن رویداد به یک مجموعه رویداد تعلق دارد، به عنوان مثال، رویداد کلیک ماوس به مجموعه رویداد MouseEvent تعلق دارد.

برای اطلاعات بیشتر در مورد رویدادها، لطفاً مطالعه کنید: آموزش رویدادهای JavaScript.

مجموعه رویدادها

تمام مجموعه‌های رویداد بر اساس مجموعه رویدادها قرار دارند و تمام ویژگی‌ها و روش‌های آن را ارث می‌برند.

مجموعه رویدادها توضیحات
رویداد مجموعه پدر همه مجموعه‌های رویدادها.

مجموعه‌های رویدادهای دیگر

این‌ها مجموعه‌ای از معمول‌ترین مجموعه‌های رویدادها هستند:

مجموعه رویدادها توضیحات
AnimationEvent برای انیمیشن‌های CSS
ClipboardEvent برای تغییرات در کپی‌برداری
DragEvent برای تعاملات حرکت و رها کردن
FocusEvent برای رویدادهای مربوط به تمرکز
HashChangeEvent برای تغییرات در بخش‌های اتصال URL
InputEvent برای ورودی کاربر
KeyboardEvent برای تعامل با صفحه‌کلید
MouseEvent برای تعامل با ماوس
PageTransitionEvent برای تغییر مسیر به وب‌سایت یا خارج شدن از وب‌سایت
PopStateEvent برای تغییرات در ورودی‌های تاریخچه
ProgressEvent برای پیشرفت در بارگذاری منابع خارجی
StorageEvent برای تغییرات در فضای ذخیره‌سازی پنجره
TouchEvent برای تعامل با لمس
TransitionEvent برای تعامل با انتقالات CSS
UiEvent برای تعامل با رابط کاربری کاربر
WheelEvent برای تعامل با چرخه ماوس