в инпуте почему-то прописывается 6 знаков в дате, вместо четырёх (формат с шестизначной датой не проходит и выдаёт ошибку, что логично, ибо так и прописано в логике)
Но собственно надо как-то сделать так, чтобы в инпуте было невозможно прописать именно 6 знаков.
Есть идея через onChange задать референс на функцию, в которой я буду получать значение инпута, после чего при помощи split буду преобразовывать строку в объект по точке, а затем первому объекту "запретить" длину больше 4 символов.
В общем, насколько это хороший способ или существуют более элегантные и простые решения?
.
Обсуждают сегодня