خرید بک لینک
رويدادهای HTML

رويدادها مجموعه عمل هايی هستند که در صورت بروز يک اتفاق در صفحه وب سایت ( مثل کليک کردن بر روی يک عنصر ، دابل کليک ، فشردن دکمه خاص و ... ) تحريک شده و باعث اجرای دستور يا دستورات تعيين شده برای آن اتفاق خاص می شوند .
هر عنصر مجموعه از رويدادهای مختص به خود دارد که هر کدام از آنها را می توان در درون تگ عنصر تعيين و مقدار دهی کرد . معمولا يک رويداد ، تابع يا اسکريپتی را اجرا يا فراخوانی می کند .
انواع مختلف رويدادها به شرح زير هستند :

1-رويدادهای پنجره ( فايل ):

اين رويدادها فقط در عنصرهای body و frameset معتبر هستند .
رویداد onload : رويدادی است که در هنگام لود شدن ( بار گذاری ) صفحه تحريک می شود .
رویداد onunload : رويدادی است که در هنگام خارج شدن صفحه از حافظه ( بستن ) تحريک می شود .

2-رويدادهای عناصر فرم:

اين رويدادها فقط در عنصرهای کنترلی فرمها که بعدا راجب فرم ها توضیح میدهیم کاربرد دارند .
رویداد onchange : در هنگام تغيير وضعيت يک کنترل تحريک می شود . برای مثال در کنترل textbox در هنگام تغيير متن درون آن تحريک می شود .
رویداد onselect : در هنگام انتخاب کردن عنصر مورد نظر در فرم تحريک می شود .
رویداد onblur : در هنگام از دست دادن فوکوس کنترل تحريک می شود .
* توضيح فوکوس ( focus ) : در هر لحظه کنترلی که در يک صفحه يا فرم ، انتخاب شده است و به دور آن کادر قرار گرفته به اصطلاح فوکوس برنامه را در اختيار دارد . کنترلی که انتخاب شود ، فوکوس را به دست آورده و کنترلی که از انتخاب خارج شود ، فوکوس را از دست می دهد .

رویداد onsubmit : در هنگام فشردن دکمه submit فرم و ارسال اطلاعات کنترل های فرم تحريک می شود .
رویداد onselect : در هنگام انتخاب کردن عنصر مورد نظر در فرم تحريک می شود .


3-رويدادهای موس:

رويدادهای موس در کنترل های base , br , frame , frameset , head , html , iframe , meta , param , script و title کاربرد ندارد .
رویداد onclick : اين رويداد در هنگام کليک کردن بر روی عنصر مورد نظر تحريک می شود .
رویداد ondblclick : اين رويداد در هنگام دابل کليک کردن بر روی عنصر مورد نظر تحريک می شود .
رویداد onmousedown : اين رويداد در هنگام فشردن دکمه موس بر روی عنصر مورد نظر تحريک می شود .
رویداد onmoouseover : اين رويداد در هنگام قرار گرفتن اشاره گر موس بر روی سطح عنصر مورد نظر تحريک می شود .
رویداد onmouseout : اين رويداد در هنگام خارج شدن اشاره گر موس از روی سطح عنصر مورد نظر تحريک می شود .


4-رويدادهای صفحه کليد:

رويدادهای صفحه کليد در کنترل های base , br , frame , frameset , head , html , iframe , meta , param , script , style و title کاربرد ندارد .

رویداد onkeydown : رويدادی که در هنگام فشردن يک کليد بر روی عنصر مورد نظر فعال می شود .
رویداد onkeypress : رويدادی که در هنگام فشردن و رها کردن يک کليد بر روی عنصر مورد نظر فعال می شود .
رویداد onkeyup : رويدادی که در هنگام رها کردن يک کليد فشرده شده بر روی عنصر مورد نظر فعال می شود .


برچسبها: رویداد های htmlوhtml

+ نوشته شده توسط حسن امامی در پنجشنبه یازدهم آبان ۱۳۹۶ و ساعت 10:19 |

برچسب: نویسنده: نگار قنبری‌پور تاريخ: سه شنبه 16 آبان 1396 ساعت: 15:16

صفحه بندی