Как установить тип ввода месяц, чтобы автоматически увеличивать / уменьшать год при циклическом переходе по месяцам? - PullRequest
0 голосов
/ 06 февраля 2020

В настоящее время я использую этот HTML элемент ввода в браузере chrome:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input/month

Я хочу экспортировать данные за определенный месяц от года.

Когда я чередую месяцы и достигаю января / декабря, я хотел бы уменьшить / увеличить год, когда я достигаю января или декабря:

Например, переходя от С января 2020 года по декабрь 2019 года и наоборот.

В настоящее время элемент оставляет год таким, какой он есть, и пользователь должен выбрать год, а затем уменьшить / увеличить его (при использовании двух маленьких стрелок в конце поля , а не маленький всплывающий календарь):

пример ввода

Я думал об этом в JavaScript, так как do c не показывает любые сведения об этом.

Но, может быть, есть какой-то трюк или что-то, что я пропустил?

Спасибо за вашу помощь, надеюсь, мои объяснения в порядке. :)

1 Ответ

0 голосов
/ 06 февраля 2020

Как прокомментировал Пьер выше (я не смог установить ваш комментарий как ответ):

эти элементы управления определяются браузером c; в некоторых браузерах отсутствуют какие-либо входные данные html5> (палитра цветов, месяц и т. д. c.). Не думайте, что вы можете использовать javascript для этого. Может быть,> вам следует попробовать сторонний календарь (будет доступен независимо от браузера), например> docs.dhtmlx.com/suite/calendar__configuring.html#calendarmodes

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...