حدث onmouseover
التعريف والاستخدام
يحدث حدث onmouseover عندما يتحرك مؤشر الفأرة إلى العنصر أو أحد أبنائه.
نصيحة:عادة ما يستخدم مع: حدث onmouseoutاستخدامها معًا، يحدث هذا الحدث عند تحريك فأرة المستخدم خارج العنصر.
مثال
مثال 1
ت�行قاد فأرة الماوس إلى الصورة لتنفيذ JavaScript:
<img onmouseover="bigImg(this)" src="smiley.gif" alt="Smiley">
مثال 2
هذا المثال يوضح الفرق بين أحداث onmousemove، onmouseenter وmouseover:
<div onmousemove="myMoveFunction()"> <p id="demo">سأوضح onmousemove!</p> </div> <div onmouseenter="myEnterFunction()"> <p id="demo2">سأوضح onmouseenter!</p> </div> <div onmouseover="myOverFunction()"> <p id="demo3">سأوضح onmouseover!</p> </div>
النحو
في HTML:
<element onmouseover="myScript">
في JavaScript:
object.onmouseover = function(){myScript};
في JavaScript، استخدم طريقة addEventListener()
object.addEventListener("mouseover", myScript);
ملاحظة:Internet Explorer 8 أو الإصدارات الأحدث لا تدعمها طريقة addEventListener().
تفاصيل التقنية
تدفق الفقاعات: | الدعم |
---|---|
يمكن إلغاء الالتزام: | الدعم |
نوع الحدث: | MouseEvent |
العلامات HTML المدعومة: | جميع عناصر HTML، باستثناء:<base>، <bdo>، <br>، <head>، <html>، <iframe>، <meta>، <param>، <script>، <style> وأيضاً <title> |
إصدار DOM: | أحداث المستوى 2 |
دعم المتصفحات
الأحداث | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onmouseover | الدعم | الدعم | الدعم | الدعم | الدعم |