JavaScript | coordenadas del raton

La esquina superior izquierda de la pantalla es (0, 0), es decir, las coordenadas X e Y son (0, 0). Esto significa que el cero vertical es el punto más alto y el cero horizontal es el punto más a la izquierda. 
Entonces, la tarea es encontrar las coordenadas del mouse sobre la pantalla.
Se puede encontrar usando la propiedad clientX y clientY: 
 

  • ClientX: Da la coordenada horizontal del evento.
  • ClientY: Da la coordenada vertical del ratón.

Sintaxis: 

For X coordinate: event.ClientX
For Y coordinate: event.ClientY

A continuación se muestra la implementación requerida: 

javascript

<html>
 
<head>
   <script>
 
     // coordinate function that calculate the X
     // coordinate and Y coordinates
     function coordinate(event) {
 
     // clientX gives horizontal coordinate
     var x = event.clientX;
 
     // clientY gives vertical coordinates
     var y = event.clientY;
     document.getElementById("X").value = x;
     document.getElementById("Y").value = y;
  }
    </script>
</head>
 
<!-- onmousemove event is called when the mouse
     pointer is moving over the screen -->
 
<!-- calling of coordinate function -->
 
<body onmousemove="coordinate(event)">
 
   <!-- X coordinate is stored in X-coordinate variable -->
   X-coordinate
   <input type="text" id="X">
   <br>
   <br>
 
   <!-- Y coordinate is stored in Y-coordinate variable -->
   Y-coordinate
   <input type="text" id="Y">
 
</body>
</html>

Producción: 
 

Publicación traducida automáticamente

Artículo escrito por Naman_Garg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *