禁用日历上的Javascript选择

Disable Javascript selection On A Calendar

本文关键字:Javascript 选择 日历      更新时间:2023-09-26

我需要禁用日历中的所有其他日子,但星期五,它们仍然需要可见但不可点击。

这是我从以下网站获得的示例:此处

您可以修改jsDatePick js文件,并添加如下功能:

if (this.oConfiguration.disableNotFriday){ 
    if (parseInt(oDay.getDay()) != 5  ){
      disabledDayFlag = true;
      aDayDiv.setAttribute("isJsDatePickDisabled",1);
}
}

您还需要添加到配置:

this.oConfiguration.disableNotFriday    = (aConf["disableNotFriday"] != null) ? aConf["disableNotFriday"] : false;

在javascripty调用对象上,如下所示:

new JsDatePick({
        useMode:2,
        target:"inputField",
        dateFormat:"%d-%M-%Y",
        disableNotFriday:true
    });

示例如下:http://jqfiles.webege.com/calendar.html

这是你想要的吗?