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

Рейтинг: 0Ответов: 1Опубликовано: 18.01.2023

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

Например, 18.01.22.

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

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

Ответы

▲ 1Принят
  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]/ }
        }
    });
});