Właściwość clientY zdarzenia MouseEvent
Definicja i użycie
Gdy zdarzenie myszy jest wywoływane, właściwość clientY zwraca wertykalną pozycję kursora myszy (wg obszaru klienta).
Obszar klienta to bieżące okno.
Wskazówka:Aby uzyskać poziomą pozycję kursora myszy (wg obszaru klienta), użyj Właściwość clientX.
Komentarz:Ta właściwość jest jedynie do odczytu.
Przykład
Przykład 1
Wypisuj współrzędne kursora myszy, gdy przycisk myszy jest kliknięty na elemencie:
var x = wydarzenie.clientX; // Pobierz poziomą współrzędną var y = wydarzenie.clientY; // Pobierz wertykalną współrzędną var coor = "Współrzędne X: " + x + ", współrzędne Y: " + y;
Wynik:
Współrzędne X: 142, współrzędne Y: 99
Przykład 2
Wypisuj współrzędne kursora myszy, gdy kursor porusza się nad elementem:
var x = wydarzenie.clientX; var y = wydarzenie.clientY; var coor = "Współrzędne X: " + x + ", współrzędne Y: " + y; document.getElementById("demo").innerHTML = coor;
Przykład 3
Pokazuj różnice między clientX, clientY oraz screenX, screenY:
var cX = wydarzenie.clientX; var sX = wydarzenie.screenX; var cY = wydarzenie.clientY; var sY = wydarzenie.screenY; var coords1 = "klient - X: " + cX + ", współrzędne Y: " + cY; var coords2 = "ekran - X: " + sX + ", współrzędne Y: " + sY;
Gramatyka
wydarzenie.clientY
Szczegóły techniczne
Zwracana wartość: | Wartość liczbowa, oznaczająca wertykalną pozycję kursora myszy, wyrażoną w pikselach. |
---|---|
Wersja DOM: | Poziom 2 Wydarzenia DOM |
Obsługa przeglądarek
Atrybuty | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
clientY | Wsparcie | Wsparcie | Wsparcie | Wsparcie | Wsparcie |
Strony związane
Przeglądarka HTML DOM Referencja:Atrybut clientX MouseEvent
Przeglądarka HTML DOM Referencja:Atrybut screenX MouseEvent
Przeglądarka HTML DOM Referencja:Atrybut screenY MouseEvent
Przeglądarka HTML DOM Referencja:Atrybut offsetX MouseEvent
Przeglądarka HTML DOM Referencja:Atrybut offsetY MouseEvent