Вручную перейдите к году / месяцу / дню при вводе даты с помощью javascript / jquery - PullRequest
0 голосов
/ 20 января 2020

Есть ли способ вручную перейти к другому «столбцу» (не уверен, что это за терминология) в поле ввода даты, используя Javascript / jQuery?

Вот пример моего код и то, что я пытаюсь достичь:

//date value is pre populated
$( document ).on( 'keydown change', ':input[type="date"]', function(e) {
    var date = new Date(jQuery(this).val());
    var year = date.getFullYear();
    if(year.toString().length <= 3){
        return true;
    } else {
        //move input to month column
    }
});

Редактировать: Я должен упомянуть, что я специально пытаюсь достичь этого без использования атрибутов даты мин / макс. Я знаю, что могу установить их.

Редактировать 2: Я пытаюсь go из гггг / мм / дд в гггг / мм / dd внутри html даты с javascript / jquery. В настоящее время поле даты позволяет указывать дату: гггггг / мм / гг (6 цифр). Я хочу разрешить только 4 цифры, а затем перейти к мм.

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