Chrome имеет встроенную выбора даты для <input type="date">
: Как вызывать выбор даты с даты ввода в javascript?
мне это нравится, и это совершенно нормально со мной, чтобы он работает только в хроме.
Вопрос Как я могу вызывать выбор даты для этого поля ввода в javascript?
Обычно есть только поле ввода, пока пользователь не сосредоточится на нем и не нажмет маленький черный треугольник, чтобы открыть небольшой календарь. Я хочу открыть его из javascript.
Я хотел бы избежать, если возможно, сторонних разработчиков.
Я попытался element.focus()
, element.click()
и т.д.
Мое предположение было бы, что вы не можете. Это не видимая разметка, не может добавить к ней событие, и просто щелчок на «input» не вызывает этого. И вы не можете переместить указатель мыши с помощью JS, API для него, а не то, что я знаю. – Xotic750