首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DHTMLX2.5日历问题

DHTMLX2.5日历问题
EN

Stack Overflow用户
提问于 2013-03-15 21:59:07
回答 1查看 348关注 0票数 0

我使用的是DHTMLX2.5日历。我正在将日历附加到输入字段。

代码语言:javascript
复制
<script src="../dhtmlx_suite/js/dhtmlxcommon.js"></script>
<link rel="stylesheet" type="text/css" href="../dhtmlx_suite/skins/dhtmlxcalendar_dhx_skyblue.css" />
<link rel="stylesheet" type="text/css" href="../dhtmlx_suite/css/dhtmlxcalendar.css" />
<script src="../dhtmlx_suite/js/dhtmlxcalendar.js"></script>
<script>
var myCalendar;
function doOnLoad() {
    myCalendar = new dhtmlXCalendarObject(["calendar"]);

}

</script>

    <div style="position:relative;height:280px;">
        <input type="text" id="calendar">   
    </div>
<script>
doOnLoad();
</script>

当我在输入字段中输入一些无效的日期,例如'xyz‘,并点击输入字段时,它将值替换为字符串'NaN-NaN-NaN’。怎样才能避免这种情况呢?并保持文本字段中的用户编号值不变。因此,当输入字段中有一个无效的日期时,我希望日历弹出窗口忽略它,只打开当前月份。

EN

回答 1

Stack Overflow用户

发布于 2013-03-15 22:29:58

您可以创建一个验证器函数来检查您输入的内容在语法上是否正确。如果不正确,您可以将旧值放回输入并阻止其他操作。

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

https://stackoverflow.com/questions/15434335

复制
相关文章

相似问题

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