यदि कोई माउस ईवेंट ट्रिगर किया गया था, तो HTML DOM माउसइवेंट पेजएक्स प्रॉपर्टी दस्तावेज़ के सापेक्ष माउस पॉइंटर का क्षैतिज (x) निर्देशांक लौटाती है। लंबवत निर्देशांक प्राप्त करने के लिए पेजवाई के साथ प्रयोग करें।
निम्नलिखित वाक्य रचना है -
पृष्ठX . का संदर्भ लौटाना वस्तु
MouseEventObject.pageX
आइए हम माउसइवेंट पेजएक्स . का एक उदाहरण देखें संपत्ति -
उदाहरण
<!DOCTYPE html> <html> <head> <title>MouseEvent pageX</title> <style> * { padding: 2px; margin:5px; } form { width:70%; margin: 0 auto; text-align: center; } #outer { width:70%; margin: 0 auto; padding: 0; text-align: center; border:1px solid black; height: 105px; background-color: #28a745; } input[type="button"] { border-radius: 10px; } #upper { border-bottom: 1px solid black; height: 40px; margin: 0 0 15px 0; background-color: #DC3545; } #lower { border-top: 1px solid black; height: 40px; margin: 15px 0 0 0; background-color: #DC3545; } </style> </head> <body> <form> <fieldset> <legend>MouseEvent-pageX</legend> <div id="outer"> <div id="upper"><h2>Danger</h2></div> <div id="lower"><h2>Danger</h2></div> </div> <input type="button" id="start" value="Start" onclick="gameStart()"> <div id="divDisplay"></div> </fieldset> </form> <script> var divDisplay = document.getElementById('divDisplay'); var gameDisplay = document.getElementById('outer'); function playGame(event) { var x = event.pageX; var y = event.pageY; if(y > 95 && y < 110){ divDisplay.textContent = 'Keep Going!'; if(x === 439){ divDisplay.textContent = 'Congrats! You Did it!'; gameDisplay.removeEventListener('mousemove', playGame); } } else{ divDisplay.textContent = 'You moved to DANGER area. You loose!'; gameDisplay.removeEventListener('mousemove', playGame); } } function gameStart(){ gameDisplay.addEventListener('mousemove',playGame); } </script> </body> </html>
आउटपुट
'प्रारंभ करें . पर क्लिक करने के बाद ' बटन और कर्सर हरे (सुरक्षित) क्षेत्र में -
'प्रारंभ करें . पर क्लिक करने के बाद हरे (सुरक्षित) क्षेत्र के अंत में बटन और कर्सर -
'प्रारंभ करें . पर क्लिक करने के बाद ' बटन और कर्सर लाल (खतरे वाले) क्षेत्र में -