首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >javascript中不接受过去和当前日期的日期选取器

javascript中不接受过去和当前日期的日期选取器
EN

Stack Overflow用户
提问于 2011-07-07 09:59:29
回答 2查看 497关注 0票数 0

下面是我的代码:

代码语言:javascript
复制
<script type="text/javascript" src="calendar_date_picker.js"></script>
<script type="text/javascript">
  var cdp1 = new CalendarDatePicker();
  var props = {
    debug :         true,
    excludeDays :       [6,0,1],
    excludeDates :      ['20081225','20081226','20091225','20091226'],
    minimumFutureDate : 5,
    formatDate :        '%m-%d-%y'
  };
  var cdp2 = new CalendarDatePicker(props);
  props.formatDate = '%d-%m-%y';
  var cdp3 = new CalendarDatePicker(props);
  cdp3.endYear = cdp3.startYear + 1;
  var cdp4 = new CalendarDatePicker(props);
  cdp4.addDisabledDatas("new Date =< new Date");
</script>
EN

回答 2

Stack Overflow用户

发布于 2011-07-07 22:21:37

尝试:

代码语言:javascript
复制
 var props = {
    debug :         true,
    excludeDays :       [6,0,1],
    excludeDates :      ['20081225','20081226','20091225','20091226'],
    minimumFutureDate : [5, false],
    formatDate :        '%m-%d-%y'
    };

从文档中:

minimumDate -此日期之前的日期不可选。格式: yyyymmdd

maximumDate -此日期之后的日期不可选。格式: yyyymmdd

minimumFutureDate -与最小日期相同,但定义为当前日期的偏移量。必须设置为数组,其第二个参数指示是否也应考虑排除的天数

http://devshed.excudo.net/scripts/javascript/source/calendar+date+picker

票数 1
EN

Stack Overflow用户

发布于 2012-01-26 07:49:29

也可以看看这个页面:http://devshed.excudo.net/scripts/javascript/calendar_date_picker_help.php

它包含您可以修改的所有属性的列表。您可能还会对startYear属性感兴趣

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6605036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档