发布时间:2026-05-09 11:02:33 浏览次数:0
calendar.js是一款轻量级的原生JavaScript日历插件,不依赖任何第三方库,可快速集成到你的网站或应用中。
将calendar.js文件引入到你的网页中。
<script src="calendar.js"></script><p id="myCalendar"></p>在JavaScript代码中,使用以下代码初始化日历:
var myCalendar = new Calendar("#myCalendar");以下是可配置的选项和其默认值:
var myCalendar = new Calendar("#myCalendar", { date: new Date(), multiple: false, onSelect: function(selectedDate) {}});其中:
date:初始日期,默认为当前日期。multiple:是否可多选,默认为false,不可多选。onSelect:当选择日期时回调函数,函数接收选中的日期作为参数。以下代码将会创建一个单选的日历:
<p id="myCalendar"></p><script src="calendar.js"></script><script> var myCalendar = new Calendar("#myCalendar");</script>以下代码将会创建一个多选的日历:
<p id="myCalendar"></p><script src="calendar.js"></script><script> var myCalendar = new Calendar("#myCalendar", { multiple: true, onSelect: function(selectedDates) { console.log(selectedDates); } });</script>calendar.js是一款简单易用的原生JavaScript日历插件,它是轻量级的并不依赖于任何第三方库,因此可以很快地集成到你的应用中。同时,它提供了丰富的配置选项,满足不同的需求。