لیست رویدادهای عمومی در HTML

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با لیست رویدادهای عمومی در HTML با من همراه باشید.

لیست رویدادهای عمومی در HTML

Free-Learn

شما دوستان عزیز و محترم میتوانید در لیست زیر تمامی رویدادهای عمومی در HTML را مشاهده نمایید و برای مشاهده آموزش مربوط به هر یک از آنها لطفا بروی رویداد مربوطه کلیک کنید.

یعنی در HTML5 اضافه شده است.

Free-Learn

رویدادهای مربوط به پنجره/بدنه/Windows در HTML

نام رویداد HTML5 توضیح
onafterprint بعد از عمل پرینت رخ میدهد
onbeforeprint قبل از عمل پرینت رخ میدهد
onbeforeunload قبل از لود شدن یک محتوا درون یک صفحه رخ میدهد
onerror وقتی یک خطا از سمت سرور ایجاد شود این رویداد رخ میدهد
onhashchange وقتی قسمت لنگر یا anchor از یک URL تغییر کند این رویداد رخ میدهد
onload وقتی لود صفحه به پایان رسید این رویداد رخ میدهد
onmessage وقتی یک پیغام از سمت سرور ایجاد شود این رویداد رخ میدهد
onoffline وقتی مرورگر در حالت آفلاین باشد این رویداد رخ میدهد
ononline وقتی مرورگر در حالت آنلاین باشد این رویداد رخ میدهد
onpagehide وقتی کاربر از صفحه خارج/دور شود این رویداد رخ میدهد
onpageshow وقتی یک صفحه به کاربر نمایش داده شود این رویداد رخ میدهد
onpopstate وقتی در پنجره تاریخچه ویندوز تغییری ایجاد شود این رویداد رخ میدهد
onresize وقتی اندازه پنجره مرورگر تغییر کند این رویداد رخ میدهد
onstorage وقتی یک منطقه ذخیره سازی وب به روز شود این رویداد رخ میدهد
onunload وقتی یک صفحه توسط کاربر بسته شود این رویداد رخ میدهد

Free-Learn

رویدادهای مربوط به فرم ها در HTML

نام رویداد HTML5 توضیح
onblur وقتی فوکوس ماوس از روی عنصر ورودی برداشته شود این رویداد رخ میدهد
onchange وقتی مقدار یک عنصر تغییر کند این رویداد رخ میدهد
oncontextmenu وقتی با کلیک راست در یک محدوده یک منو نمایش داده شود رخ میدهد
onfocus وقتی فوکوس ماوس بروی یک عنصر قرار بگیرد این رویداد رخ میدهد
oninput وقتی مقدار یک عنصر توسط کاربر تغییر کند این رویداد رخ میدهد
oninvalid زمانی رخ میدهد که اعتبارسنجی در فرم با خطا همراه باشد
onreset زمانی که دکمه ریست فرم توسط کاربر فشار داده شود رخ میدهد
onsearch با وارد کردن یک مقدار درون عنصر جستجو (<“input=”search>) میتواند رخ دهد
onselect وقتی متن توسط کاربر با ماوس انتخاب شود میتواند رخ دهد
onsubmit وقتی دکمه سابمیت فرم فشار داده شود میتواند رخ دهد

Free-Learn

رویدادهای مربوط به صفحه کلید/کیبورد در HTML

نام رویداد HTML5 توضیح
onkeydown وقتی یک دکمه از صفحه کلید فشار داده شود این رویداد رخ میدهد
onkeypress وقتی یک دکمه از صفحه کلید فشار داده شود این رویداد رخ میدهد
onkeyup وقتی یک دکمه از صفحه کلید رها شود این رویداد رخ میدهد

Free-Learn

رویدادهای مربوط به ماوس در HTML

نام رویداد HTML5 توضیح
onclick وقتی کلیک چپ ماوس فشار داده شود این رویداد رخ میدهد
ondblclick وقتی بروی یک عنصر دابل کلیک (دوبار کلیک سریع) شود رخ میدهد
onmousedown وقتی کلیک ماوس فشار داده شود این رویداد رخ میدهد
onmousemove وقتی ماوس بروی یک عنصر قرار بگیرد این رویداد رخ میدهد
onmouseout وقتی ماوس از روی یک عنصر خارج شود این رویداد رخ میدهد
onmouseover وقتی ماوس بروی یک عنصر قرار بگیرد این رویداد رخ میدهد
onmouseup وقتی کلیک ماوس رها شود این رویداد رخ میدهد
onmousewheel این رویداد بکل منسوخ شده و باید از onwheel استفاده نمایید
onwheel وقتی دکمه وسط ماوس بسمت بالا یا پایین اسکرول شود رخ میدهد

Free-Learn

رویدادهای مربوط به کشیدن و انداختن (Drag and Drop) در HTML

نام رویداد HTML5 توضیح
ondrag وقتی یک عنصر با ماوس کشیده شود رخ میدهد
ondragend وقتی عمل کشیدن به پایان برسد این رویداد رخ میدهد
ondragenter وقتی یک عنصر وارد محلی که قرار است در آن رها شود بگیرد رخ میدهد
ondragleave وقتی یک عنصر محلی که قرار است در آن رها شود را ترک کند رخ میدهد
ondragover وقتی عنصر بروی محدوده ای که قرار است در آن رها شود قرار میگیرد رخ میدهد
ondragstart وقتی عمل کشیدن شروع شود این رویداد رخ میدهد
ondrop محل/محدوده ای که قرار است یک عنصر در آن رها شود
onscroll وقتی درون یک عنصر با ماوس اسکرول اتفاق بیوفتد این رویداد رخ میدهد

Free-Learn

رویدادهای مربوط به حافظه کلیپ بورد در HTML

نام رویداد HTML5 توضیح
oncopy وقتی یک متن و.. در حافظه کپی (Copy) شود این رویداد رخ میدهد
oncut وقتی یک متن و.. در حافظه کات (Cut) شود این رویداد رخ میدهد
onpaste وقتی یک متن و.. که در حافظه قرار دارد پیست شود این رویداد رخ میدهد

Free-Learn

رویدادهای مربوط به رسانه ها در HTML

نام رویداد HTML5 توضیح
onabort وقتی در هنگام لود یک رسانه مشکلی (ارتباط قطع شود) پیش بیاید رخ میدهد
oncanplay وقتی یک رسانه بتواند پلی شود(قابلیت اجرا داشته باشد) رخ میدهد
oncanplaythrough وقتی یک رسانه بدون توقف بتواند اجرا (پلی) شود رخ میدهد
oncuechange وقتی تغییراتی درون تِرَک (Track) اتفاق بیوفتد رخ میدهد
ondurationchange وقتی تغییراتی درون مدت زمان رسانه اتفاق بیوفتد رخ میدهد
onemptied وقتی ارتباط بصورت غیرمنتظره قطع شود این رویداد رخ میدهد
onended وقتی نمایش/پلی یک رسانه به پایان رسد این رویداد رخ میدهد
onerror وقتی در هنگام بارگذاری فایل خطایی ایجاد شود این رویداد رخ میدهد
onloadeddata وقتی داده های یک رسانه لود/بارگیری شود این رویداد رخ میدهد
onloadedmetadata وقتی متاداده های یک رسانه مثله (مدت زمان و..) لود شود رخ میدهد
onloadstart وقتی فایل رسانه میخواهد شروع به اجرا شدن کند رخ میدهد
onpause وقتی رسانه توسط کاربر یا.. متوقف شود رخ میدهد
onplay وقتی رسانه آماده ی پخش شدن باشد رخ میدهد
onplaying وقتی که رسانه در حال پخش/پلی باشد رخ میدهد
onprogress وقتی که مرورگر در حال دریافت داده های مربوط به رسانه باشد رخ میدهد
onratechange وقتی در حالت پخش رسانه (مثله آهسته یا تند کردن) تغییری ایجاد شود رخ میدهد
onseeked وقتی کاربر به نقطه ی پایان از پخش رسانه برسد رخ میدهد
onseeking وقتی کاربر در حال جابه جایی به نقطه جدید از پخش رسانه باشد رخ میدهد
onstalled وقتی مرورگر قادر به دریافت اطلاعات رسانه نمی باشد رخ میدهد
onsuspend وقتی مرورگر نتواند به هر دلیلی اطلاعات رسانه را بارگیری کند رخ میدهد
ontimeupdate وقتی زمان (مدت زمان رسانه) توسط کاربر تغییر کند رخ میدهد
onvolumechange وقتی تغییری در صدای رسانه (کوتاه-بلند-قطع) ایجاد شود رخ میدهد
onwaiting وقتی که داده ها در حال دریافت می باشند و کاربر باید صبر نماید رخ میدهد

Free-Learn