hysgood
hysgood
2012-09-26 13:20

JSP无法调用日历控件!

  • it技术
  • 互联网问答
  • IT行业问题
  • 编程语言问答
  • 计算机技术

<script src="../js/Calendar.js" type="text/javascript"></script>
    <script type="text/javascript">
        var c = new Calendar("c");
        document.write(c);
    </script>

JSP代码如上,而JS代码采用文件,路径也没有问题,以下是JSP代码调用

    <html:form action="/queryData">
    起始日期:<html:text styleId="startdate" property="startdate" size="10" maxlength="10" disabled="true"/>
    <input name="button" value="*" id="button" type="button" onclick="c.showMoreDay = true;c.show(getObjById('startdate'),'2012-1-1',this)" />
    终止日期:<html:text styleId="enddate" property="enddate" size="10" maxlength="10" disabled="true"/>
    <input name="button" value="*" id="button" type="button" onclick="c.showMoreDay = true;c.show(getObjById('enddate'),'2012-4-1',this)" />
    <html:submit property="submit" value="提交"/>&nbsp;&nbsp;&nbsp;<html:submit property="reset" value="重置"/>
    </html:form>

而以上代码在简单的HTML文件均能调用,不知道为何就不是能调出,出现以下错误:
消息: 'Calendar' 未定义
行: 12
字符: 9
代码: 0
URI: http://localhost:8080/QueryArea/login.do


消息: 'c' 为空或不是对象
行: 44
字符: 1
代码: 0
URI: http://localhost:8080/QueryArea/login.do


消息: 'c' 为空或不是对象
行: 44
字符: 1
代码: 0
URI: http://localhost:8080/QueryArea/login.do

请问哪位高手能帮忙解决!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答

为你推荐