#jquery #html #opera
#jquery #HTML #opera
Вопрос:
Я хотел бы использовать новые типы ввода форм HTML5, такие как datetime, и дополнительно предложить кнопку для вставки текущей даты и времени, а также вторую кнопку для очистки этого ввода. Все это отлично работает с текущим решением. Но Opera представляет очень своеобразный ввод даты и времени, который я не могу очистить, используя $(inputElement).val('');
для очистки значения (используя jQuery). Хотя это работает с последними версиями Chromium (в котором есть более простой инструмент выбора даты и времени) и Firefox (в котором вообще нет средства выбора даты и времени).
Есть ли у кого-нибудь подсказка для меня, как очистить это поле ввода в браузере Opera?
Ответ №1:
Вы правы — похоже, на данный момент это невозможно. Похоже, проблема связана с «временной» частью ввода даты и времени. Я создал отчет об ошибке, так что, надеюсь, это будет исправлено в будущей версии.
Ответ №2:
Я получил некоторый результат, изменив свойство .valueAsNumber поля ввода datetime вместо свойства .value, но я также не могу вернуть его в исходное состояние.