Triển khai tài liệu HTML DOM
Ví dụ
Tài liệu này có tính năng DOM 1.0 không?
document.implementation.hasFeature("DOM", "1.0");
Hãy tự mình thử »Tài liệu này có tính năng TESLA X không?
document.implementation.hasFeature("TESLA", "X");
Hãy tự mình thử »Sự miêu tả
Thuộc tính implementation
khai trả về đối tượng DOMimplementation xử lý tài liệu.
Cảnh báo!
Khuyến nghị DOM 1 (1998) chỉ xác định một phương thức cho đối tượng này: hasFeature().
Phương thức hasFeature() được dùng để kiểm tra xem mô-đun DOM có được trình duyệt hỗ trợ hay không:
let answer = document.implementation.hasFeature("DOM", "1.0");
Vấn đề là : Tất cả các trình duyệt hiện đại luôn trả về true.
Cú pháp
document.implementation
Giá trị trả về
Kiểu | Sự miêu tả |
Sự vật | Một đối tượng DocumentImplementation. Đối tượng thực hiện của tài liệu. |
Hỗ trợ trình duyệt
document.implementation
là tính năng DOM Cấp 1 (1998).
Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |