Нет, значения, которые вы видите (например, 05/02/
), существуют только на уровне пользовательского интерфейса. Значение элемента DOM становится ""
каждый раз, когда синтаксический анализ как Дата завершается неудачей, и устанавливается равным "yyyy-mm-dd"
каждый раз, когда анализ как Дата успешен.
Спецификация: https://dev.w3.org/html5/spec-LC/states-of-the-type-attribute.html#date-state
Цитата относительно анализа / проверки:
Алгоритм санации значения выглядит следующим образом: Если значение элемента не является допустимой строкой даты, установите вместо нее пустую строку.