رویدادها یا event ها
اتفاقات مختلفی مانند کلیک کردن یا فشار دادن یک دکمه یا بارگذاری (load)
یک صفحه یا ... هستند. هنگامی که شما میخواهید یک بازی بسازید باید بتوانید
با کاربر تعامل داشته باشید. و به موقع به رویدادهای بازی مانند کلیک
کردن یا فشار دادن یک دکمه پاسخ دهید.
روی دادهایی که ما
از آن ها استفاده خواهیم کرد عبارتند از : (شما از نام هر رویداد به راحتی
میتوانید بفهمید که مربوط به چه چیزی است.)
onclick : کلیک کردن
ondblclick : دابل کلیک کردن
onkeydown : پایین آوردن کلید
onkeypress : فشار دادن کلید
onkeyup : رها کردن کلید
onload : اتمام بارگذاری صفحه
onmousedown : فشار دادن کلیدهای موس
onmousemove : حرکت دادن موس
onmouseout : بیرون آمدن موس از یک محیط
onmouseover : داخل شدن موس به یک محیط
onmouseup : رها کردن کلیدهای موس
onunload : بستن و خارج شدن از صفحه
مثال زیر برای رویدادهای onkeydown و onkeyup نوشته شده است :
(اگر تصویر به خوبی مشخص نیست Zoom In کنید.)
همان
طور که می بینید رویدادها را در قسمت body قرار دادیم. تابع key_d طوری
نوشته شده است که هم در firefox و هم در IE و دیگر مرورگرها اجرا میشود.
رویدادهای دیگر را هم تقریبا با همین روش میتوان استفاده کرد که بعدا به آن اشاره میکنیم.