Có thể trùng lặp:
Phát hiện loại HTML5 và Khởi tạo plugin
<input type=date>
Nên tạo một đầu vào với một datepicker do user-agent (tùy chọn) cung cấp, nhưng nó chưa được hỗ trợ rộng rãi, vì vậy chúng tôi đang sử dụng một Datepicker giao diện người dùng jQuery. Làm cách nào chúng tôi có thể cho phép các trình duyệt sử dụng trình chọn ngày của riêng họ và chỉ quay lại giao diện người dùng jQuery nếu trình duyệt không có thứ đó?
Hiện tại, tôi nghĩ rằng chỉ Opera có trình chọn ngày được tích hợp sẵn, nhưng một bài kiểm tra cho Opera rõ ràng sẽ rất tệ. Có cách nào để phát hiện tính năng này (nếu có thể theo cách di động)?