Document: thuộc tính fullscreenElement
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Thuộc tính chỉ đọc Document.fullscreenElement trả về Element đang được trình bày ở chế độ toàn màn hình trong tài liệu này, hoặc null nếu chế độ toàn màn hình hiện không được sử dụng.
Mặc dù thuộc tính này là chỉ đọc, nó sẽ không ném lỗi nếu bị sửa đổi (ngay cả trong strict mode); setter là một thao tác rỗng và sẽ bị bỏ qua.
Giá trị
Đối tượng Element hiện đang ở chế độ toàn màn hình; nếu chế độ toàn màn hình hiện không được sử dụng bởi document, giá trị trả về là null. Nếu có nhiều phần tử ở chế độ toàn màn hình, phần tử trên cùng (yêu cầu gần nhất) được trả về.
Ví dụ
Ví dụ này trình bày một hàm, isVideoInFullscreen(), kiểm tra giá trị trả về bởi fullscreenElement; nếu tài liệu đang ở chế độ toàn màn hình (fullscreenElement không phải null) và nodeName của phần tử toàn màn hình là VIDEO, cho biết một phần tử <video>, hàm trả về true, cho biết video đang ở chế độ toàn màn hình.
function isVideoInFullscreen() {
if (document.fullscreenElement?.nodeName === "VIDEO") {
return true;
}
return false;
}
Đặc tả kỹ thuật
| Specification |
|---|
| Fullscreen API> # ref-for-dom-document-fullscreenelement①> |