Когда вы создаете элемент ввода с типом date, современные браузеры предоставляют средство выбора даты.Я заметил, что Firefox, а также другие браузеры запускают событие «change» при каждом изменении даты, поэтому, когда вы пролистываете месяцы или годы, запускается событие «change», даже если вы не закончили, выбираядата вы хотите.Есть ли способ узнать, когда меню закрыто и выбор «окончательный»?Кажется, что только «ввод» и «изменение» как типы событий.Я надеялся, что будет «закрытое» событие или что-то подобное.
Я пытался обойти это, слушая события размытия на элементе, но он не размыт, если вы не нажмете, поэтому, когда вы нажимаете наваш окончательный выбор даты, и он исчезает сам по себе, он не размыт.Я ожидал этого, но мне пришлось попробовать.
Итак, есть ли способ узнать, когда он закрылся, и пользователь сделал свой «окончательный» выбор, и они не просто перелистывают календарь?