2. Добавьте свой вклад

Создайте поле ввода:

3. Инициализируйте календарь

Настройте это с помощью простой строки JavaScript:

новый DeskyCalendar({'myID': {}});

Минимальные примеры

Две колонки

Легко переключиться на двойной выбор даты:

new DeskyCalendar({'calendar_date_selector1': {mode: \\\"double\\\"}});

Отключить даты

Хотите ограничить даты? Просто добавьте

const d = новая дата();
новый DeskyCalendar({'calendar_date_selector2': {disableBefore: d}});
Заключение

С помощью всего лишь пары строк DeskyCalendar привносит изысканность и простоту в выбор даты, оставаясь при этом легким и эффективным. Пришло время улучшить ваши формы с помощью этого элегантного решения. Приятного кодирования!

","image":"http://www.luping.net/uploads/20241009/17284428126705f1bc90a10.jpg","datePublished":"2024-11-03T20:05:55+08:00","dateModified":"2024-11-03T20:05:55+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Улучшите выбор даты с помощью DeskyCalendar: решение Vanilla JS

Улучшите выбор даты с помощью DeskyCalendar: решение Vanilla JS

Опубликовано 3 ноября 2024 г.
Просматривать:614

Elevate Your Date Selection with DeskyCalendar: A Vanilla JS Solution

Хотите улучшить свои формы без лишних усилий? Встречайте DeskyCalendar, минималистичный и отзывчивый инструмент выбора дат, созданный на чистом JavaScript. Он создан для того, чтобы добавить стиль и функциональность в процесс выбора даты, не утяжеляя при этом ваш проект.

Страница демо и проекта

демо-страница -> https://danruggi.github.io/datepicker/
ссылка на проект -> https://github.com/danruggi/datepicker

Ключевые особенности

? Полная адаптация: отлично смотрится на любом устройстве — никаких сплющенных календарей.
? Двойной/одиночный формат: с легкостью выбирайте между выбором одной даты или диапазона.
? Добавьте опцию «Любая дата». Позвольте пользователям выбирать любую дату, что идеально подходит для фильтров и отчетов.
? Отключить даты: запретить выбор прошлых или будущих дат, сохраняя все под контролем.
? Выполнение внешней функции по клику: Хотите запускать специальное действие при выборе даты? Легко!
Быстрая настройка

1. Включите CSS и JS

Просто добавьте эти ссылки в свой HTML-код:


2. Добавьте свой вклад

Создайте поле ввода:

3. Инициализируйте календарь

Настройте это с помощью простой строки JavaScript:

новый DeskyCalendar({'myID': {}});

Минимальные примеры

Две колонки

Легко переключиться на двойной выбор даты:

new DeskyCalendar({'calendar_date_selector1': {mode: "double"}});

Отключить даты

Хотите ограничить даты? Просто добавьте

const d = новая дата();
новый DeskyCalendar({'calendar_date_selector2': {disableBefore: d}});
Заключение

С помощью всего лишь пары строк DeskyCalendar привносит изысканность и простоту в выбор даты, оставаясь при этом легким и эффективным. Пришло время улучшить ваши формы с помощью этого элегантного решения. Приятного кодирования!

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/daniele_rugginenti_fecc8b/elevate-your-date-selection-with-deskycalendar-a-vanilla-js-solution-50h4?1 Если есть какие-либо нарушения, пожалуйста, свяжитесь с Study_golang@163 .com, чтобы удалить его
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3