HTML input date. Как сделать ввод даты, чтобы год был двухзначным?

Как кастомизировать поле input с типом Date, чтобы в вводе год заполнялся только 2 цифрами?

Например, 18.01.22.

У меня сейчас 18.01.2022

Подойдет любое решение, даже поле с типом TEXT, но маской ввода, как у дате. Не могу найти такую маску.


Ответы (1 шт):

Автор решения: LEX
  1. Подключите на проект jQuery и плагин jQueryMask Plugin

  2. Добавьте ваш код в теги скрипт

$(function() {
    //2. Получить элемент, к которому необходимо добавить маску
    $('#closedDate').mask('AA.SS.YY', {
        'translation': {
            A: { pattern: /[0-9]/ },
            S: { pattern: /[0-9]/ },
            Y: { pattern: /[0-9]/ }
        }
    });
});

→ Ссылка