onmouseleave ఇవెంట్
నిర్వచనం మరియు వినియోగం
మౌస్ పరికరం మూలకు బయటకు నడిచినప్పుడు, onmouseleave ఇవెంట్ జరుగుతుంది.
సలహా:ఈ ఇవెంట్ సాధారణంగా ఈ విధంగా అని కరుతుంది: onmouseenter ఇవెంట్కలిసి ఉపయోగించడం విధంగా, మౌస్ పింటర్ ఎలమెంట్స్ పైనుండి బయటకు తరలించినప్పుడు ఈ ఇవెంట్ జరుగుతుంది.
సలహా: onmouseleave ఇవెంట్ ఈ విధంగా అని కరుతుంది: onmouseout ఇవెంట్. ఒక్క వ్యత్యాసం అని కరుతుంది కాబట్టి onmouseleave ఇవెంట్ బాపింగ్ లేదు (అది పైని డాక్యుమెంట్ హెరార్కీకి అప్ ప్రసారం చేయబడదు). పేజీ కింది మరిన్ని ఉదాహరణలను చూడండి.
ఉదాహరణ
ఉదాహరణ 1
మౌస్ పింటర్ చిత్రం పైనుండి బయటకు తరలించినప్పుడు జావాస్క్రిప్ట్ అమలు చేయండి:
<img onmouseleave="normalImg(this)" src="smiley.gif" alt="Smiley">
ఉదాహరణ 2
ఈ ఉదాహరణ నేను onmousemove, onmouseleave మరియు onmouseout ఇవెంట్స్ మధ్య వ్యత్యాసాన్ని ప్రదర్శిస్తుంది:
<div onmousemove="myMoveFunction()"> <p id="demo">నేను onmousemove ప్రదర్శించబోతున్నాను!</p> </div> <div onmouseleave="myLeaveFunction()"> <p id="demo2">నేను onmouseleave ప్రదర్శించబోతున్నాను!</p> </div> <div onmouseout="myOutFunction()"> <p id="demo3">నేను onmouseout ప్రదర్శించబోతున్నాను!</p> </div>
సంకేతం
హ్ట్మ్ల్ లో:
<element onmouseleave="myScript">
జావాస్క్రిప్ట్ లో:
object.onmouseleave = function(){myScript};
జావాస్క్రిప్ట్ లో, addEventListener() పద్ధతిని ఉపయోగించడం విధంగా:
object.addEventListener("mouseleave", myScript);
ప్రత్యామ్నాయం అని కరుతుంది:ఇంటర్నెట్ ఎక్స్ప్లోరర్ 8 లేదా అంతకు ముంది వెర్షన్లు ఈ పద్ధతిని మద్దతు లేవు addEventListener() పద్ధతి.
సాంకేతిక వివరాలు
బాపింగ్ అని కరుతుంది: | మద్దతు లేదు |
---|---|
రద్దు చేయగలిగే అని కరుతుంది: | మద్దతు లేదు |
ఇవెంట్ రకాలు: | MouseEvent |
మద్దతు పొందే HTML టాగ్స్ అని కరుతుంది: | అన్ని HTML ఎలమెంట్స్ మరియు ఈ ఎక్సెప్షన్స్ కాకుండా: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> మరియు <title> |
DOM వెర్షన్ అని కరుతుంది: | లెవల్ 2 ఇవెంట్స్ |
బ్రౌజర్ మద్దతు
表中的数字注明了完全支持该事件的首个浏览器版本。
事件 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onmouseleave | 30.0 | 5.5 | 支持 | 6.1 | 11.5 |