Проблема с доступностью клавиатуры плагина JQuery XDSoft datetimepicker (я не могу выбрать дату с клавиатуры) ⇐ Jquery
-
Anonymous
Проблема с доступностью клавиатуры плагина JQuery XDSoft datetimepicker (я не могу выбрать дату с клавиатуры)
Я использую этот плагин https://xdsoft.net/jqplugins/datetimepicker/
Я могу выбрать дату и время с помощью мыши, но мое требование состоит в том, чтобы выбирать дату и время с помощью клавиатуры (клавиша типа Tab, стрелка).
Пожалуйста, решите проблему.
jQuery(документ).ready(функция () { 'используйте строгий'; $(документ).ready(функция() { $('#filter-date').datetimepicker(); $('#filter-date').keydown(function(e) { константный ввод = $(это); const currentValue = input.val(); const newDate = новая дата (currentValue); if (e.keyCode === 37) { // Стрелка влево newDate.setDate(newDate.getDate() - 1); } else if (e.keyCode === 39) { // Стрелка вправо newDate.setDate(newDate.getDate() + 1); } // Обновляем поле ввода новым значением даты input.val(newDate.toISOString()); }); }); });
Я использую этот плагин https://xdsoft.net/jqplugins/datetimepicker/
Я могу выбрать дату и время с помощью мыши, но мое требование состоит в том, чтобы выбирать дату и время с помощью клавиатуры (клавиша типа Tab, стрелка).
Пожалуйста, решите проблему.
jQuery(документ).ready(функция () { 'используйте строгий'; $(документ).ready(функция() { $('#filter-date').datetimepicker(); $('#filter-date').keydown(function(e) { константный ввод = $(это); const currentValue = input.val(); const newDate = новая дата (currentValue); if (e.keyCode === 37) { // Стрелка влево newDate.setDate(newDate.getDate() - 1); } else if (e.keyCode === 39) { // Стрелка вправо newDate.setDate(newDate.getDate() + 1); } // Обновляем поле ввода новым значением даты input.val(newDate.toISOString()); }); }); });
Мобильная версия