Как прослушать изменение значения сегмента (__ / __ / ___) на входе [type = "date"] - PullRequest
0 голосов
/ 01 ноября 2018

Input [type = "date"] возвращает значение, только если все сегменты ( / / ___) заполнены правильными значениями. Есть ли способ узнать, заполнен ли какой-либо из сегментов?

1 Ответ

0 голосов
/ 01 ноября 2018

Нет, значения, которые вы видите (например, 05/02/ ), существуют только на уровне пользовательского интерфейса. Значение элемента DOM становится "" каждый раз, когда синтаксический анализ как Дата завершается неудачей, и устанавливается равным "yyyy-mm-dd" каждый раз, когда анализ как Дата успешен.

Спецификация: https://dev.w3.org/html5/spec-LC/states-of-the-type-attribute.html#date-state

Цитата относительно анализа / проверки:

Алгоритм санации значения выглядит следующим образом: Если значение элемента не является допустимой строкой даты, установите вместо нее пустую строку.

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