این آموزش در تاریخ ۱۴۰۲/۰۶/۲۳ آپدیت شده است.
لیست رویدادهای عمومی در HTML
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با لیست رویدادهای عمومی در HTML با من همراه باشید.
Free-Learn
آنچه در این جلسه میخوانید :
- 1 رویدادهای عمومی در HTML
- 2 رویدادهای مربوط به پنجره Windows در HTML
- 3 رویدادهای مربوط به فرم ها در HTML
- 4 رویدادهای مربوط به صفحه کلید در HTML
- 5 رویدادهای مربوط به ماوس در HTML
- 6 رویدادهای مربوط به کشیدن و انداختن (Drag and Drop) در HTML
- 7 رویدادهای مربوط به حافظه کلیپ بورد در HTML
- 8 رویدادهای مربوط به رسانه ها در HTML
- 9 لیست رویدادهای عمومی در HTML
رویدادهای عمومی در HTML
شما دوستان عزیز و محترم میتوانید در لیست زیر تمامی رویدادهای عمومی در HTML را مشاهده نمایید و برای مشاهده آموزش مربوط به هر یک از آنها لطفا بروی رویداد مربوطه کلیک کنید.
رویداد یا Event در واقع یک صفت هستش که میتونه داخل تگ های HTML مورد استفاده قرار بگیرد، ولی اون عملی که اجرا میشه متعلق به زبان جاوااسکریپت می باشد.
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 | – | وقتی کلیک ماوس رها شود این رویداد رخ میدهد |
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 | وقتی که داده ها در حال دریافت می باشند و کاربر باید صبر نماید رخ میدهد |