Thuộc tính pageY của sự kiện MouseEvent
Định nghĩa và cách sử dụng
Khi sự kiện chuột được kích hoạt, thuộc tính pageY trả về tọa độ thẳng đứng của con trỏ chuột (so với tài liệu).
Tài liệu là trang web.
Lưu ý:Để lấy tọa độ ngang của con trỏ chuột (so với tài liệu), hãy sử dụng Thuộc tính pageX.
Chú ý:Thuộc tính này chỉ đọc.
Chú ý:Thuộc tính này không phải là tiêu chuẩn nhưng phù hợp với hầu hết các trình duyệt chính.
Mô hình
Ví dụ 1
Hiển thị tọa độ con trỏ chuột khi nhấn nút chuột trên phần tử:
var x = event.pageX; // Lấy tọa độ ngang var y = event.pageY; // Lấy tọa độ thẳng đứng var coor = "X coords: " + x + ", Y coords: " + y;
Ví dụ 2
Hiển thị tọa độ con trỏ chuột khi con trỏ di chuyển trên phần tử:
var x = event.pageX; var y = event.pageY; var coor = "X coords: " + x + ", Y coords: " + y; document.getElementById("demo").innerHTML = coor;
Ví dụ 3
Giải thích sự khác biệt giữa clientX và clientY cũng như screenX và screenY:
var pX = event.pageX; var cX = event.clientX; var pY = event.pageY; var cY = event.clientY; var coords1 = "page - X: " + pX + ", Y coords: " + pY; var coords2 = "client - X: " + cX + ", Y coords: " + cY;
Cú pháp
event.pageY
Chi tiết kỹ thuật
Giá trị trả về: | Giá trị số, biểu thị tọa độ thẳng đứng của con trỏ chuột bằng pixel. |
---|---|
Phiên bản DOM: | Không có. |
Hỗ trợ trình duyệt
Thuộc tính | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
pageY | Hỗ trợ | 12.0 | Hỗ trợ | Hỗ trợ | Hỗ trợ |
Trang liên quan
Tài liệu tham khảo HTML DOM:Thuộc tính pageX của MouseEvent
Tài liệu tham khảo HTML DOM:Thuộc tính clientX của MouseEvent
Tài liệu tham khảo HTML DOM:Thuộc tính clientY của MouseEvent
Tài liệu tham khảo HTML DOM:Thuộc tính screenX của MouseEvent
Tài liệu tham khảo HTML DOM:Thuộc tính screenY của MouseEvent