رویدادهای ویندوز به اشیای ویندوز ارتباط دارند و فقط با تگ <body> به کار می روند.
توضیحات | ویژگی |
بعد از چاپ سند اسکریپت اجرا می شود. | Onafterprint |
قبل از چاپ سند اسکریپت اجرا می شود. | Onbeforeprint |
قبل از بارگذاری سند اسکریپت اجرا می شود.. | Onbeforeunload |
هنگام وقوع خطا اسکریپت اجرا می شود. | onerror |
هنگام تغییر قسمت انکر در URL صفحه وب، اسکریپت اجرا می شود. | onhashchange |
هنگام بارگذاری کامل صفحه وب، اسکریپت اجرا می شود.. | onload |
زمانیکه یک پیام در مرورگر ظاهر شود، اسکریپت اجرا می شود. | onmessage |
زمانیکه اتصال به شبکه قطع شود و مرورگر به صورت آفلاین شروع به کار کند، اسکریپت اجرا می شود. | onoffline |
زمانیکه مرورگر به صورت آنلاین شروع به کار کند، اسکریپت اجرا می شود. | ononline |
زمانی که صفحه وب فعلی پنهان شود، مثلا اگر کاربر از صفحه وب فعلی به مکان دیگری رفته باشد، اسکریپت اجرا می شود. | onpagehide |
زمانی که صفحه وب فعلی ظاهر شود و تمرکز روی این صفحه باشد، اسکریپت اجرا می شود. | onpageshow |
زمانی که تاریخچه فعال پنجره تغییر کند، اسکریپت اجرا می شود. | onpopstate |
هنگام تغییر اندازه پنجره، اسکریپت اجرا می شود. | onresize |
هنگام به روزرسانی حافظه وب، اسکریپت اجرا می شود. | onstorage |
زمانی که صفحه وب فعلی بارگذاری نشود و یا پنجره بسته شود، اسکریپت اجرا می شود. | onunload |
ویژگی های رویداد فرم
رویداد فرم زمانی اتفاق می افتد که کاربر یک سری اقدامات در فرم انجام دهد، مانند ارسال فرم، انتخاب قسمت ورودی و … .
رویدادهای فرم با هر عنصری قابل استفاده هستند، اما امعمولاً با عناصر فرم HTML استفاده می شوند.
در جدول زیر لیستی از تمام ویژگی های رویداد فرم آمده است:
توضیحات | ویژگی |
وقتیکه عنصری از فرم فوکوس را از دست می دهد، اسکریپت اجرا می شود. | Onblur |
وقتیکه مقدار عنصر تغییر کند، اسکریپت اجرا می شود. | Onchange |
رویداد هنگامی رخ می دهد که فوکوس روی عنصر قرار می گیرد. | Onfocus |
هنگام ورود اطلاعات در عنصر توسط کاربر، اسکریپت اجرا می شود.. | Oninput |
هنگامی که محدودیت های از پیش تعریف شده برای عنصر برآورده نمی شود، اسکریپت اجرا می شود. | Oninvalid |
رویداد هنگامی رخ می دهد که مقدار عنصر فرم توسط کاربر پاک شود. | Onreset |
رویداد هنگامی رخ می دهدکه عبارتی در فیلد جستجو وارد شود. | Onsearch |
هنگامی که کاربر قسمتی از متن را انتخاب کرده باشد، رویداد رخ می دهد. | Onselect |
هنگامی که فرم ارسال شود، رویداد رخ می دهد. | onsubmit |
ویژگی های رویداد صفحه کلید
رویداد صفحه کلید هنگامی رخ می دهد که کاربر با صفحه کلید در تعامل باشد. در جدول زیر لیستی از ویژگی های رویداد صفحه کلید آورده شده است.
توضیحات | ویژگی |
رویداد هنگامی رخ می دهد که کاربر کلیدی از صفحه کلید را فشار دهد. | onkeydown |
وقتی کاربر کلیدی را فشار می دهد که کاراکتری نمایش داده می شود، رویداد رخ می دهد. | onkeypress |
رویداد هنگامی رخ می دهد که کاربر کلید فشرده شده را رها می کند. | onkeyup |
ویژگی های رویداد ماوس
توضیحات | ویژگی |
رویداد هنگامی رخ می دهد که ماوس روی عنصر کلیک کند. | Onclick |
رویداد هنگامی رخ می دهد که ماوس روی عنصر دوبار کلیک کند. | Ondblclick |
رویداد هنگامی رخ می دهد که دکمه ماوس بر روی عنصر فشار داده شود. | Onmousedown |
رویداد هنگامی رخ می دهد که اشاره گر ماوس روی عنصر حرکت می کند.. | Onmousemove |
رویداد هنگامی رخ می دهد که اشاره گر ماوس از روی عنصر خارج می شود. | Onmouseout |
رویداد هنگامی رخ می دهد که ماوس روی عنصر قرار می گیرد. | Onmouseover |
رویداد هنگامی رخ می دهد که دکمه ماوس رها شود. | Onmouseup |
این ویژگی منسوخ شده است. از ویژگی onwheel استفاده کنید. | Onmousewheel |
رویداد هنگامی رخ می دهد که چرخش ماوس روی عنصر بالا یا پایین بچرخد. | Onwheel |
ویژگی های رویداد کلیپ بورد
توضیحات | ویژگی |
رویداد هنگامی رخ می دهد که کاربر محتوا را در کلیپ بورد سیستم کپی می کند. | oncopy |
رویداد هنگامی رخ می دهد که محتوای عنصر برش داده شده و در کلیپ بورد کپی می شود. | oncut |
رویداد هنگامی رخ می دهد که کاربر محتوای کلیپ بورد را در عنصر قرار می دهد. | onpaste |
ویژگی های رویداد رسانه
توضیحات | ویژگی |
اسکریپت هنگامی اجرا می شود که پخش رسانه قطع شود. | Onabort |
اسکریپت هنگامی اجرا می شود که فایل رسانه آماده پخش باشد. | oncanplay |
اسکریپت هنگامی اجرا می شود که فایل رسانه آماده پخش بدون ایجاد بافر یا توقف باشد. | oncanplaythrough |
اسکریپت هنگامی اجرا می شود که متن عنصر <track> تغییر یافته باشد. | oncuechange |
اسکریپت هنگامی اجرا می شود که زمان فایل رسانه تغییر کند. | ondurationchange |
اسکریپت هنگامی اجرا می شود که خطای بدی رخ دهد یا دسترسی به فایل قطع شود. | onemptied |
اسکریپت هنگامی اجرا می شود که اجرای فایل رسانه به نقطه پایان آن برسد. | onended |
هنگام خطا در واکشی داده های رسانه، اسکریپت اجرا می شود. | onerror |
هنگام بارگذاری داده های رسانه، اسکریپت اجرا می شود. | onloadeddata |
هنگام بارگذاری ابرداده های فایل رسانه، اسکریپت اجرا می شود. | onloadedmetadata |
هنگام شروع بارگذاری فایل رسانه، اسکریپت اجرا می شود. | onloadstart |
اسکریپت هنگامی اجرا می شود که اجرای رسانه متوقف شده باشد. | onpause |
اسکریپت هنگامی اجرا می شود که فایل رسانه پس از توقف آماده پخش باشد. | onplay |
هنگام اجرای فایل رسانه، اسکریپت اجرا می شود. | onplaying |
اسکریپت هنگامی اجرا می شود که مرورگر در حال دریافت داده های رسانه باشد. | onprogress |
اسکریپت هنگامی اجرا می شود که سرعت پخش رسانه تغییر کند. | onratechange |
اسکریپت هنگامی اجرا می شود که عملیات جستجو به اتمام رسیده و مقدار صفت seeking برابر با false است. | Onseeked |
اسکریپت هنگامی اجرا می شود که عملیات جستجو فعال است و مقدار صفت seeking برابر با true است. | onseeking |
اسکریپت هنگامی اجرا می شود که مرورگر به طور غیر منتظره ای واکشی داده های رسانه ا متوقف می کند. | Onstalled |
اگر واکشی داده های رسانه به طور عمدی متوقف شود، اسکریپت اجرا می شود. | onsuspend |
هنگامی که وضعیت پخش رسانه تغییر کند، اسکریپت اجرا می شود. مانند زمانیکه کاربر سرعت اجرا را افزایش می دهد. | ontimeupdate |
اسکریپت هنگامی اجرا می شود که وضعیت صدای رسانه تغییر کند (قطع یا وصل صدا). | onvolumechange |
اسکریپت هنگامی اجرا می شود که اجرای رسانه به دلیل انتظار برای بارگذاری داده های بیشتر متوقف شود. | onwaiting |