Я хотел бы создать поле ввода, которое позволит пользователю выбрать месяц и год. HTML5 ввел тип ввода «месяц», который подходит моей проблеме. Отлично работает в Chrome, Opera и Edge (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/month).
Если пользователь использует Firefox (или IE, или любую более старую версию браузера), в поле ввода не отображается указатель даты, а вместо этого ожидается ввод простого текста.
Как я могу реализовать свою форму таким образом, чтобы, если текущий браузер поддерживает тип ввода = "месяц", он отображал собственный указатель даты браузера, а если это не так, то отображал пользовательский указатель даты? Я ожидаю, что input type = "month" будет работать в будущих версиях Firefox и хотел бы автоматически использовать эту функцию, как только она будет существовать.
Как лучше всего реализовать пользовательский инструмент выбора даты?
Я уже использую JQuery в своем проекте. Кроме того, я использую Laravel, хотя я не думаю, что Laravel предлагает что-либо полезное в этом отношении.