بخش ۹ (رویدادها در جاوا اسکریپت)

رویدادها یا event ها اتفاقات مختلفی مانند کلیک کردن یا فشار دادن یک دکمه یا بارگذاری (load) یک صفحه یا ... هستند. هنگامی که شما میخواهید یک بازی بسازید باید بتوانید با کاربر تعامل داشته باشید. و به موقع به رویدادهای بازی مانند کلیک کردن یا فشار دادن یک دکمه پاسخ دهید.

روی دادهایی که ما از آن ها استفاده خواهیم کرد عبارتند از : (شما از نام هر رویداد به راحتی میتوانید بفهمید که مربوط به چه چیزی است.)


onclick : کلیک کردن
ondblclick : دابل کلیک کردن
onkeydown : پایین آوردن کلید
onkeypress : فشار دادن کلید
onkeyup : رها کردن کلید
onload : اتمام بارگذاری صفحه
onmousedown : فشار دادن کلیدهای موس
onmousemove : حرکت دادن موس
onmouseout : بیرون آمدن موس از یک محیط
onmouseover : داخل شدن موس به یک محیط
onmouseup : رها کردن کلیدهای موس
onunload : بستن و خارج شدن از صفحه

مثال زیر برای رویدادهای onkeydown و onkeyup نوشته شده است :
(اگر تصویر به خوبی مشخص نیست Zoom In  کنید.)

همان طور که می بینید رویدادها را در قسمت body  قرار دادیم. تابع key_d  طوری نوشته شده است که هم در firefox  و هم در  IE و دیگر مرورگرها اجرا میشود.
رویدادهای دیگر را هم تقریبا با همین روش میتوان استفاده کرد که بعدا به آن اشاره میکنیم.
نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد