Wie bekomme ich die Koordinaten von meiner Maus mit JavaScript? Wie kann ich nur die Koordinaten des Moments halten, in dem die Maus gedrückt gehalten wird?Javascript Moment die Maus gedrückt gehalten wird
-2
A
Antwort
1
Das Ereignis mousedown
ist dein Freund. Einfach anklicken und auf den grauen Bereich halten:
var x = document.querySelector('#x')
var y = document.querySelector('#y')
document.querySelector('div').addEventListener('mousedown', function(e) {
x.innerText = e.clientX
y.innerText = e.clientY
}, false)
#target {
width: 200px;
height: 200px;
background: gray;
border: 1px solid black;
}
X: <span id="x"></span><br>
Y: <span id="y"></span>
<div id="target"></div>
0
Sie eine Leinwand zur Verfügung stellen kann, wo sich der Benutzer klicken und die mouseDown- Ereignis fangen, und Sie können die aktuelle Mausposition erhalten, indem diese folgende Beispiel und snippet https://www.w3schools.com/jsref/event_clientx.asp
var x = event.clientX; // Get the horizontal coordinate
var y = event.clientY; // Get the vertical coordinate
var coor = "X coords: " + x + ", Y coords: " + y;
Verwandte Themen
- 1. Detect Maus wird gedrückt gehalten
- 2. JavaScript-Wiederholungsaktion, wenn die Maus gedrückt gehalten wird
- 3. Verschiedene Ereignisse auslösen, je nachdem wie lange die Maus gedrückt gehalten wird
- 4. jQuery Nur anhören, wenn gedrückt gehalten wird
- 5. Maus simulieren, wenn die Taste gedrückt wird
- 6. Dialogfragment nur anzeigen, während die Taste gedrückt gehalten wird
- 7. Java aktualisiert die Mauseingabe nicht, während die Maus gedrückt wird?
- 8. Wie lange sollte die Maustaste gedrückt gehalten werden?
- 9. JavaScript Prozessgerät Touchscreen wird gedrückt
- 10. Java-Maus gedrückt - ohne Ereignisse
- 11. JavaScript-Datei wird zwischengespeichert, wenn die Zurück-Taste gedrückt wird
- 12. Maus nicht bewegbar, wenn irgendeine Taste gedrückt wird Java Swing
- 13. Etwas im Schwebeflug tun, wenn der rechte Knopf der Maus gedrückt ist (gedrückt)
- 14. Sehen Sie, ob die linke Maustaste im OnMouseMove-Ereignis gedrückt gehalten wird
- 15. Libgdx - Ändern der Textbeschriftung der Taste, wenn die Taste gedrückt gehalten wird
- 16. Wie kann ich eine Sprite-Bewegung machen, wenn die Taste gedrückt gehalten wird?
- 17. Ist die Umschalttaste gedrückt in JavaScript
- 18. Wenn die Maus länger als 2 Sekunden gedrückt wird, dann zeige sonst nicht?
- 19. Twilio-Anruf wird abgebrochen, wenn ein Anruf gehalten oder eine beliebige Ziffer gedrückt wird
- 20. Wenn CMD-Taste gedrückt gehalten wird, wird keyup für keinen anderen Schlüssel ausgelöst.
- 21. .setOnMouseMoved() ignoriert, wenn Maus gedrückt und gezogen
- 22. Wie bekomme ich die aktuelle Mausposition, während die Maus in JavaScript gezogen wird?
- 23. CSS-Cursor-Änderung funktioniert nicht, wenn die Maus gedrückt ist
- 24. Überprüfen Sie, ob die Leertaste gedrückt wird und die Maus sich gleichzeitig mit jQuery bewegt?
- 25. Während Schleife, wenn Tastaturtaste gehalten wird
- 26. Aufrufen einer Funktion, wenn die Eingabetaste mit JavaScript gedrückt wird
- 27. Javascript mouseleave, wenn Maus geklickt wird
- 28. Wie kann ich die Maustaste gedrückt halten, die über ein winforms-Steuerelement gedrückt wird?
- 29. Wie kann ich ein Verhalten erstellen, bei dem ein Schlüssel denkt, dass er gedrückt wurde, wenn die Maus gedrückt wird?
- 30. Python Tkinter auf einem Mac: Warum kann ich nicht erkennen, wenn eine Taste gedrückt gehalten wird?
Beitrag der Code wie ein [Minimal, Complete, und prüfbare Beispiel] (http://stackoverflow.com/help/mcve). Bitte geben Sie einen Code an, den Sie ausprobiert haben. – yarwest
Es gibt ein mousedown-Ereignis, auf das und die relevanten Werte des Ereignisobjekts warten, wenn es ausgelöst wird. – RobG