با عرض سلام خدمت کاربران مترم سایت پی وی لرن.
در این جلسه قصد داریم تا به آموزش رویداد ها در جاوا اسکریپت JavaScript یا رویدادهای موس در جاوا اسکریپت بپردازیم.
رویداد های event HTML چیزهایی هستند که در عناصر HTML اتفاق می افتند.
جاوا اسکریپت می تواند به این رویداد ها واکنش نشان دهد.
یک رویداد HTML می تواند چیزی باشد که مرورگر یا کاربر آن را انجام داده است.
برخی از نمونه های رویداد های HTML:
اغلب اوقات می خواهید تا وقتی رویدادی رخ داد، کاری انجام دهید. جاوا اسکریپت این امکان را در اختیاز شما قرار داده است
HTML به attributes مدیریت کننده رویداد، همراه با کد جاوا اسکریپت، اجازه می دهد تا به عناصر elements اضافه شوند:
1 | <element event='some JavaScript'> |
1 | <element event="some JavaScript"> |
در مثال زیر یک ویژگی onclick به عنصر دکمه اضافه شده است:
1 | <button onclick="document.getElementById('demo').innerHTML = Date()">The time is?</button> |
کد جاوا اسکریپت معمولا چندین خط طول دارد. معمول است که ویژگی های رویداد را فراخوانی کنید:
در پایین لیستی از برخی رویداد های رایج HTML مانند رویدادهای موس در جاوا اسکریپت را مشاهده می کنیم:
توضیحات | رویداد |
وقتی یک عنصر HTML تغییر می کند | onchange |
وقتی کاربر بر روی یک دکمه کلیک می کند | onclick |
وقتی کاربر نشانگر موس را بر روی عنصر حرکت می دهد | onmouseover |
وقتی کاربر نشانگر موس را از عنصر بر می دارد | onmouseout |
وقتی کاربر یک دکمه صفحه کلید را فشار می دهد | onkeydown |
مرورگر بارگذاری صفحه را به اتمام رسانده | onload |
با مدیریت کننده های رویداد می توان کارهای مختلفی را انجام داد:
روش های متفاوتی برای رسیدگی به رویداد در جاوا اسکریپت وجود دارد:
جلسه کار با رویداد ها در جاوا اسکریپت نیز به پایان رسید.
در جلسه بعد به آموزش توابع کار با رشته ها در جاوا اسکریپت خواهیم پرداخت. با ما همراه باشید
باقر
بسیار جلسات عالی هست.
jj
alert(2)