| blur یا onblur |
زمانی اجرا می شود که کنترل دیگر فوکوس ندارد؛ برای بررسی اولیه فیلد پس از پایان ویرایش کاربرد دارد. |
| change یا onchange |
پس از تغییر مقدار کنترل و ثبت یا تایید آن اجرا می شود. رفتار دقیق آن به نوع کنترل بستگی دارد. |
| contextmenu یا oncontextmenu |
هنگام درخواست منوی زمینه، معمولاً با کلیک راست، رخ می دهد و رویدادی عمومی است؛ محدود به کنترل های فرم نیست. |
| focus یا onfocus |
وقتی کنترل فوکوس می گیرد اجرا می شود؛ برای راهنمایی درباره فیلد فعال یا نمایش نکته مفید است. |
| formchange یا onformchange |
در برخی منابع قدیمی آمده است، اما رویدادی استاندارد و قابل اتکا برای فرم های امروزی نیست. |
| forminput یا onforminput |
نامی قدیمی و غیرقابل اتکا در مرورگرهای جدید است؛ برای دریافت تغییر مقدار یک فیلد از input استفاده کنید. |
| input یا oninput |
هنگام تغییر مقدار ورودی در اثر تعامل کاربر اجرا می شود و برای بازخورد فوری مناسب است. |
| invalid یا oninvalid |
هنگام نامعتبر بودن مقدار کنترل در بررسی اعتبارسنجی بومی مرورگر رخ می دهد. |
| select یا onselect |
هنگام انتخاب بخشی از متن در کنترل های متنی رخ می دهد؛ با انتخاب گزینه در فهرست یکی نیست. |
| submit یا onsubmit |
هنگام ارسال فرم رخ می دهد و برای اعتبارسنجی نهایی یا جلوگیری از ارسال نامعتبر کاربرد دارد. |