سبد (0)

رویداد onmouseover

مثال (رویداد onmouseover)

اجرا کردن یک تابع جاوااسکریپت هنگامی که نشانگر موس بر روی یک عکس وارد می شود:

<img onmouseover="bigImg(this)" src="smiley.gif" alt="Smiley">

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

رویداد onmouseover هنگامی روی می دهد که نشانگر موس، بر روی یک عنصر یا فرزند آن، وارد شود.

نکته: این رویداد اغلب در کنار رویداد onmouseout استفاده می شود. رویداد مذکور هنگامی اتفاق می افتد که کاربر نشانگر موس را از یک عنصر خارج کند.


پشتیبانی مرورگرها

Event     
onmouseover بله بله بله بله بله

نحوه استفاده

در HTML:

<element onmouseover="myScript">امتحان کنید

در جاوااسکریپت:

object.onmouseover=function(){myScript};امتحان کنید

استفاده از متد addEventListener()، در جاوااسکریپت:

object.addEventListener("mouseover", myScript);امتحان کنید

نکته: متد addEventListener()، در Internet Explorer 8 و ورژن های قدیمی تر آن پشتیبانی نمی شود.


جزئیات تکنیکی

Bubbles: بله
Cancelable: بله
Event type: MouseEvent
Supported HTML tags: تمام عناصر html به جز: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title>
DOM Version: Level 2 Events

مثال

مثال - خودتان امتحان کنید

مثال (رویداد onmouseover)

این مثال تفاوت بین سه رویداد onmousemove و onmouseenter و onmouseover را نشان می دهد.

<div onmousemove="myMoveFunction()">
  <p id="demo">I will demonstrate onmousemove!</p>
</div>

<div onmouseenter="myEnterFunction()">
  <p id="demo2">I will demonstrate onmouseenter!</p>
</div>

<div onmouseover="myOverFunction()">
  <p id="demo3">I will demonstrate onmouseover!</p>
</div>

خودتان امتحان کنید »

مرجع کلیه رویدادهای JavaScript Reference مرجع کلیه رویدادهای JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه