我下了一个JS的日历,为什么在我的项目里导入用上去没效果,我用同一种方法另外创建了一个HTML的静态页面用上去就能看到效果。是项目有问题还是哪里有问题。这个问题连续几天了,就是不知道怎么回事。在项目中没效果,随便创建一个HTML又有效果

解决方案 »

  1.   

    你有没有把它放在类似于html的地方?就是不在程序段的
      

  2.   


    项目里的:<input type="text" id="birthday" size="15" onclick="calendar.setHook(this);" />HTML测试页面里的:<input type="text" onclick="calendar.setHook(this);">导入代码:HTML里的,<script src="js/calendar.js" type="text/javascript" language="javascript"></script>
    项目里的,<script src="js/calendar.js" type="text/javascript" language="javascript"></script>
      

  3.   

    如果是jsp的话,最好写成工程下的绝对路径
      

  4.   


    <script type="text/javascript" src="<%=request.getContextPath() %>/file/js/calendar.js"></script>这样也不行
      

  5.   

    要看你这个jsp文件和这个js文件的关系而定的
      

  6.   

    看到了,好像是编码问题
    我下的好像是支持ISO-8859-1的
    用其他的编码格式就出错,还有乱码