موس چلنا شروع ہونے پر واقعیہ
تعریف و استعمال
موسرچ کا موس پوائنٹر کسی عنصر پر موس چلنا شروع ہوتا ہے。
نکاحت:یہ ایوینٹ عام طور پر onmouseleave ایوینٹیعنی جب موس کا پوائنٹر عناصر سے باہر نکل تو اس موقع پر اس ایوینٹ چلائیں گا.
نکاحت: onmouseenter ایوینٹ مشابهت کرسکتا ہے onmouseover ایوینٹ.یعنی یہ فرق یہ ہے کہ onmouseenter ایوینٹ بولب بولب نہیں ہوتا (نہیں اپنی سب سے اوپر ویب پیج کی سینٹرک فائل میں منتقل ہوتا). صفح کے نیچے مزید مثال دیکھیئے.
مثال
مثال 1
جب موس کا پوائنٹر تصویر پر موثر ہو تو جاوا اسکریپت چلائیں گا:
<img onmouseenter="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 میں:
<عنصر onmouseenter="myScript">
جس میں جاوا اسکریپت میں:
آبجیکٹ.onmouseenter = function(){myScript};
جس میں جاوا اسکریپت میں addEventListener() میٹھود استعمال کیا جاتا ہے:
آبجیکٹ.addEventListener("mouseenter", myScript);
توضیحات:اینٹرنیشنل ایکسپلورر 8 یا اس سے پچھلے ورژن پشتیبانی نہیں کرتا addEventListener() میٹھود.
تکنیکی تفصیلات
بولب بولب: | نہ پشتیبانی کیا جاتا ہے |
---|---|
م取り قابل: | نہ پشتیبانی کیا جاتا ہے |
ایوینٹ کا نوعیت: | MouseEvent |
پشتیبانی کی جانے والی HTML تگ | تمام HTML عناصر، جس میں <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> اور <title> شامل نہیں ہیں |
DOM ورژن: | لویل 2 ایوینٹس |
بھرائی جانے والا مرورگر
جداول میں نمبر کی یادداشت، پورا ایوینٹ کا پہلا بروزر ورسن کا پورا سہارا دیتی ہے۔
ایوینٹ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onmouseenter | 30.0 | 5.5 | پشتیبانی | 6.1 | 11.5 |