222 of 264 menu

Propiedad event.clientY

La propiedad event.clientY contiene las coordenadas del cursor del mouse en el eje Y. Para determinar las coordenadas también existen las propiedades event.clientX, event.pageX, event.pageY. Veamos la diferencia entre clientX/clientY y pageX/pageY.

Cómo funcionan clientX y clientY: si tienes una ventana de 1000 por 1000 píxeles, y el mouse está en el centro, entonces clientX y clientY ambos serán iguales a 500. Si luego desplazas la página horizontalmente o verticalmente, sin mover el cursor, los valores de clientX y clientY no cambiarán, ya que se calculan en relación con la ventana, no con el documento.

Cómo funcionan pageX y pageY: si tienes una ventana de 1000 por 1000 píxeles, y el cursor está en el centro, entonces pageX y pageY serán iguales a 500. Si luego desplazas la página 250 píxeles hacia abajo, entonces pageY se volverá igual a 750. Por lo tanto, pageX y pageY contienen las coordenadas del evento teniendo en cuenta el desplazamiento.

Sintaxis

event.clientY;

Ejemplo

Al mover el mouse por la página, mostraremos sus coordenadas relativas a la ventana del navegador (clientX y clientY):

<div id="elem">0 : 0</div> let elem = document.getElementById('elem'); document.addEventListener('mousemove', function(event) { elem.innerHTML = event.clientX + ' : ' + event.clientY; });

:

Ver también

  • propiedad clientX,
    que determina las coordenadas del mouse en el eje X
  • propiedad pageX,
    que determina las coordenadas del mouse en el eje X
  • propiedad pageY,
    que determina las coordenadas del mouse en el eje Y
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar