में setInterval() पर माउस स्थिति कैप्चर करें मेरे पास जावास्क्रिप्ट में एक फ़ंक्शन है जो माउस स्थिति के आधार पर एक div को ले जाता है। यह फ़ंक्शन एक setInterval() फ़ंक्शन पर सेट है और हर सेकेंड निष्पादित किया जाता है। मैं इस तरह माउस स्थिति पर कब्जा करने की जरूरत है:जावास्क्रिप्ट
function mousemov() {
document.getElementById("myDiv").style.left = Event.clientX; //don't work
}
window.onload = function() {
setInterval("mousemov()",1000);
}
पी.एस.: मैं MouseMove घटना का उपयोग नहीं कर सकते क्योंकि समारोह निष्पादित किया जाना चाहिए, भले ही माउस बंद कर दिया है।
मदद के लिए धन्यवाद!
क्यों mousemove घटना का उपयोग नहीं कर रहे हैं? यदि माउस हिल नहीं रहा है तो आप वास्तव में 'div' के निर्देशांक को बदलना नहीं चाहते हैं। केवल mousemove पर निर्देशांक अद्यतन करें। –
यदि माउस रुक गया है, तो क्या आप माउसमोव इवेंट पर मिलने वाले पिछले मान का उपयोग नहीं कर सकते? – pgb