خانه / آموزش HTML / بخش شصت-ویژگی های رویداد HTML
راه اندازی سایت فروشگاهی دیجی کالا و بامیلو
"

تاریخ بروزرسانی: ۹ دی ۱۳۹۷ تعداد بازدید : 6 بازدید بدون دیدگاه

بخش شصت-ویژگی های رویداد HTML

قدم قبلی >< قدم بعدی

ویژگی های رویداد HTML

در این آموزش html به معرفی ویژگی های رویداد HTML می پردازیم

ویژگی های رویداد جهانی

HTML 4 توانایی ایجاد وقایع باعث اقدامات در یک مرورگر شد، مانند راه اندازی یک جاوا اسکریپت زمانی که یک کاربر روی یک عنصر کلیک کند.

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

در زیر ویژگی های رویداد جهانی است که می تواند به عناصر HTML اضافه شود تا رویدادهای رویداد را تعریف کند.

ویژگی های رویداد پنجره

رویدادها برای شیء پنجره (برای برچسب <body> اعمال می شود):

ویژگیارزشتوضیح
onafterprintscriptاسکریپت اجرا می شود پس از چاپ سند
onbeforeprintscriptاسکریپت اجرا می شود قبل از اینکه سند چاپ شود
onbeforeunloadscriptاسکریپت اجرا می شود زمانی که سند مورد تخلیه قرار می گیرد
onerrorscriptاسکریپت اجرا می شود زمانی که یک خطا رخ می دهد
onhashchangescriptاسکریپت اجرا می شود زمانی که تغییر در بخش لنگر URL وجود دارد
onloadscriptپس از اتمام صفحه، بارگیری می شود
onmessagescriptاسکریپت اجرا می شود زمانی که پیام باعث می شود
onofflinescriptاسکریپت اجرا می شود زمانی که مرورگر شروع به کار آفلاین می کند
ononlinescriptاسکریپت اجرا می شود زمانی که مرورگر شروع به کار آنلاین کند
onpagehidescriptاسکریپت اجرا می شود زمانی که یک کاربر از صفحه دور می شود
onpageshowscriptاسکریپت اجرا می شود زمانی که یک کاربر به یک صفحه هدایت می شود
onpopstatescriptاسکریپت اجرا می شود که تاریخچه پنجره تغییر می کند
onresizescriptهنگامی که پنجره مرورگر تغییر اندازه داده می شود آتش می کشد
onstoragescriptزمانی که یک منطقه ذخیره سازی وب به روز می شود، یک اسکریپت اجرا می شود
onunloadscriptیک بار صفحه تخلیه می شود (یا پنجره مرورگر بسته شده است)

رویدادهای فرم

رویدادهایی که توسط اقدامات درون یک فرم HTML اعمال می شود (برای تقریبا تمام عناصر HTML، اما بیشتر در عناصر فرم استفاده می شود):

ویژگیارشتوضیح
onblurscriptلحظه ای که عنصر فوکوس را از دست می دهد، آتش می گیرد
onchangescriptهنگامی که مقدار عنصر تغییر می کند، لحظه ای می شود
oncontextmenuscriptاسکریپت اجرا می شود زمانی که یک منوی زمینه منجر شود
onfocusscriptلحظه ای که عنصر فوکوس می شود، می شود
oninputscriptاسکریپت اجرا می شود زمانی که عنصر کاربر ورودی را دریافت می کند
oninvalidscriptاسکریپت اجرا می شود زمانی که یک عنصر نامعتبر است
onresetscriptهنگامی که دکمه Reset در یک فرم کلیک می شود، آتش می کند
onsearchscriptهنگامی که کاربر چیزی را در یک فیلد جستجو می کند، آتش می زند (برای <input = “search”>)
onselectscriptآتش سوزی پس از اینکه برخی از متن در یک عنصر انتخاب شد
onsubmitscriptهنگامی که یک فرم ارسال می شود، آتش می کشد

رویدادهای صفحه کلید

ویژگیارزشتوضیح
onkeydownscriptهنگامی که کاربر یک کلید را فشار می دهد، آتش می گیرد
onkeypressscriptهنگامی که کاربر یک کلید را فشار می دهد، آتش می کشد
onkeyupscriptهنگامی که کاربر یک کلید را منتشر می کند، آتش می گیرد

رویدادهای ماوس

ویژگیارزشتوضیح
onclickscriptبر روی یک موس کلیک بر روی عنصر
ondblclickscriptبر روی ماوس آتش دوبار کلیک بر روی عنصر
onmousedownscriptهنگامی که دکمه ی ماوس روی یک عنصر فشار داده می شود، آتش می کند
onmousemovescriptزمانی که نشانگر ماوس در حال حرکت است در حالی که بیش از یک عنصر است، آتش می کشد
onmouseoutscriptهنگامی که نشانگر ماوس از یک عنصر حرکت می کند، آتش می گیرد
onmouseoverscriptهنگامی که نشانگر ماوس بیش از یک عنصر حرکت می کند، آتش می گیرد
onmouseupscriptهنگامی که دکمه ی ماوس بر روی یک عنصر منتشر می شود، آتش می گیرد
onmousewheelscriptمنسوخ. به جای آن از ویژگی onwheel استفاده کنید
onwheelscriptهنگامی که چرخ موس روی یک عنصر به بالا یا پایین میرود، آتش میگیرد

رویدادهای Drag

ویژگیارزشتوضیح
ondragscriptاسکریپت اجرا می شود زمانی که عنصر کش می شود
ondragendscriptاسکریپت در پایان عملیات کشیدن اجرا می شود
ondragenterscriptاسکریپت اجرا می شود زمانی که یک عنصر به یک هدف قطره معتبر کششیده شده است
ondragleavescriptاسکریپت اجرا می شود زمانی که عنصر یک هدف قطره معتبر را ترک می کند
ondragoverscriptاسکریپت اجرا می شود زمانی که یک عنصر در یک هدف قطره معتبر کشانده می شود
ondragstartscriptاسکریپت که در ابتدای عملیات drag اجرا می شود
ondropscriptاسکریپت اجرا می شود زمانی که عنصر کشش افتاده است
onscrollscriptاسکریپت اجرا می شود زمانی که یک اسکرول عنصر در حال حرکت است

رویدادهای Clipboard

ویژگیارزشتوضیح
oncopyscriptهنگامی که کاربر محتوای یک عنصر را کپی می کند، آتش می گیرد
oncutscriptهنگامی که کاربر محتوای یک عنصر را کاهش می دهد، آتش می کشد
onpastescriptهنگامی که کاربر برخی از محتوا در یک عنصر را پر می کند، آتش می کشد

رویدادهای رسانه ای

رویدادهایی که توسط رسانه ها مانند ویدیوها، تصاویر و صوتی انجام می شود (برای همه عناصر HTML اعمال می شود، اما در عناصر رسانه ای مانند <صوتی>، <embed>، <img>، <object> و <video> رایج است.

ویژگیارزشتوضیح
oncanplayscriptاسکریپت اجرا می شود زمانی که یک فایل آماده برای شروع بازی است (زمانی که آن را به اندازه کافی بافر برای شروع)
oncanplaythroughscriptاسکریپت اجرا می شود زمانی که یک فایل را می توان بدون توقف برای بافر بازی کرد
oncuechangescriptاسکریپت اجرا می شود زمانی که نشانه در یک عنصر <track> تغییر می کند
ondurationchangescriptاسکریپت اجرا می شود زمانی که طول رسانه ها تغییر می کند
onemptiedscriptاسکریپت اجرا می شود زمانی که چیزی بد رخ می دهد و فایل ناگهان در دسترس نیست (مانند غیر منتظره قطع)
onendedscriptاسکریپت اجرا می شود زمانی که رسانه ها به پایان رسیدن (یک رویداد مفید برای پیام هایی مانند “تشکر از گوش دادن”)
onerrorscriptاسکریپت اجرا می شود زمانی که هنگام بارگذاری فایل خطایی رخ می دهد
onloadeddatascriptاسکریپت اجرا می شود زمانی که داده های رسانه ای بارگیری می شود
onloadedmetadatascriptاسکریپت اجرا می شود زمانی که داده های متا (مثل ابعاد و مدت زمان) بارگذاری می شوند
onloadstartscriptاسکریپت اجرا می شود درست همانطور که فایل شروع به بارگذاری می کند قبل از هر چیز در واقع بارگذاری می شود
onpausescriptاسکریپت اجرا می شود زمانی که رسانه آماده برای شروع بازی است
onplayscriptاسکریپت اجرا می شود زمانی که رسانه ها در واقع شروع به بازی کرده اند
onplayingscriptاسکریپت اجرا می شود زمانی که مرورگر در حال دریافت داده های رسانه ای است
onprogressscriptاسکریپت برای اجرا هر بار تغییر نرخ پخش (مانند زمانی که کاربر به یک حرکت آهسته یا حالت سریع به جلو سوق می دهد)
onratechangescriptاسکریپت اجرا می شود زمانی که مشخصه جستجو به اشتباه تنظیم می شود که نشان می دهد که جستجو به پایان رسیده است
onseekedscriptاسکریپت اجرا می شود هنگام تهیه اطلاعات رسانه قبل از اینکه به هر دلیلی به طور کامل بارگیری شود متوقف می شود
onseekingscriptاسکریپت اجرا می شود زمانی که ویژگی جستجو به درستی مشخص می شود که جستجوی فعال است
onstalledscriptاسکریپت اجرا می شود زمانی که مرورگر قادر به جمع آوری اطلاعات رسانه ای به هر دلیلی نیست
onsuspendscriptاسکریپت اجرا می شود هنگام تهیه اطلاعات رسانه قبل از اینکه به هر دلیلی به طور کامل بارگیری شود متوقف می شود
ontimeupdatescriptاسکریپت اجرا می شود زمانی که موقعیت بازی تغییر می کند (مانند زمانی که کاربر سریع به نقطه دیگری از رسانه منتقل می شود)
onvolumechangescriptاسکریپت اجرا می شود هر بار تغییر حجم (شامل تنظیم حجم به “قطع”)
onwaitingscriptاسکریپت اجرا می شود زمانی که رسانه ها متوقف شده است، اما انتظار می رود از سر گرفته شود (مانند زمانی که رسانه ها به بافر داده های بیشتر باقی می مانند)

گام قبلی >< گام بعدی
لطفا امتیاز بدهید

لینک کوتاه این مطلب: https://tiktheme.com/?p=12178


کانال تلگرام تیک تم

مطلب پیشنهادی

بخش شصت و دوم-بوم مرجع HTML

در این آموزش html به معرفی بوم مرجع HTML می پردازیم. توضیحات تگ <canvas> برای …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *