أحدث البرامج التعليمية وتطوير الشبكة
 

حدث onmouseleave

<كائن الحدث

مثال

تنفيذ جافا سكريبت عند تحريك مؤشر الماوس من صورة:

<img onmouseleave="normalImg(this)" src="smiley.gif" alt="Smiley">
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


تعريف والاستخدام

يحدث هذا الحدث onmouseleave عندما يتم نقل مؤشر الماوس من عنصر.

نصيحة: غالبا ما يتم استخدام هذا الحدث جنبا إلى جنب مع onmouseenter الحدث، والذي يحدث عندما يتم نقل مؤشر الماوس على عنصر.

نصيحة: الحدث onmouseleave يشبه onmouseout الحدث. والفرق الوحيد هو أن الحدث onmouseleave لا فقاعة (does not propagate up the document hierarchy) . انظر "More Examples" في أسفل هذه الصفحة لفهم الاختلافات.


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل الحدث.

هدف
onmouseleave 30.0 5.5 نعم فعلا 6.1 11.5

بناء الجملة

في HTML:

في جافا سكريبت:

object .onmouseleave=function(){ انها محاولة لنفسك »

في جافا سكريبت، وذلك باستخدام addEventListener() الأسلوب:

object .addEventListener("mouseleave", myScript );
انها محاولة لنفسك »

ملاحظة: addEventListener() لا يتم اعتماد طريقة في Internet Explorer 8 والإصدارات السابقة.


تفاصيل تقنية

فقاعات: لا
للإلغاء: لا
نوع الحدث: MouseEvent
علامات HTML المعتمدة: جميع عناصر HTML، باستثناء: <قاعدة>، <BDO> و <br>، <head>، <HTML>، <IFRAME>، <meta>، <المعلمة>، <script>، <نمط>، و <title>
صفحة DOM: مستوى 2 الفعاليات

أمثلة

مزيد من الأمثلة

مثال

يوضح هذا المثال الفرق بين onmousemove، onmouseleave وonmouseout الأحداث:

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

<div onmouseleave="myLeaveFunction()">
  <p id="demo2">I will demonstrate onmouseleave!</p>
</div>

<div onmouseout="myOutFunction()">
  <p id="demo3">I will demonstrate onmouseout!</p>
</div>
انها محاولة لنفسك »

<كائن الحدث