С HTML5 input type="date"
всплывающий календарь всегда открывается с сегодняшней датой. Есть ли простой способ с помощью vanilla javascript заставить всплывающий календарь отображать другой начальный месяц?
В частности, мы создаем функцию поиска для нашего веб-сайта, которая позволяет людям искать события между двумя датами. , После того, как они выбрали начальную дату для поиска, мы хотим, чтобы 2-ая дата начала открываться, отображая месяц их первого ввода. Вместо того, чтобы заставлять их просматривать страницы с сегодняшнего дня до 2022 года или когда-либо еще.
Мы попытались просто получить значение первого ввода и применить его ко второму, но отвергли эту идею, потому что каждый раз, когда первый вход изменяется посетитель должен сбросить второй. Кроме того, мы действительно не хотим, чтобы дата появлялась там до тех пор, пока посетитель не выбрал ее.
На самом деле мы не хотим использовать скрипт datepicker, так как большинство из них больше, чем вся наша JS загрузка для этот сайт.