Использование типа ввода DateTime-Local на Chrome, похоже, не работает, когда значение установлено с помощью JavaScript, а значение содержит секунд. Почему это происходит? Кажется, это общая вещь. Проще говоря, вот как воссоздать проблему: < /p>
[*] Создать элемент ввода < /code> с типом = 'datetime-local '.
[*] Установите значение на любую дату и время с использованием JavaScript (с использованием .value ) с ненулевыми секундами ( Например, 1980-01-01t01: 01: 01.001 ') значение.
Попробуйте отправить форму. Он возвращает ошибку проверки. < /Li>
< /ol>
, но < /strong>, если вы установите секунды на 0 (например, 1980- 01-01T01: 01: 00.001 < /code>), или значение устанавливается через атрибуты HTML, тогда ошибка проверки не выбрасывается, а форма подчиняется. P> См. Пример Codepen: http://codepen.io/askyous/pen/knonvg
Подробнее здесь: https://stackoverflow.com/questions/413 ... -in-chrome
Input [type = 'datetime-local'] не поддерживает секунд в Chrome ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как проверить поле ввода datetime-local не меньше, чем другое поле datetime-local
Anonymous » » в форуме Jquery - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-