我使用的是3.0版本,因为项目用到一个开源的web框架,统一编码为UTF-8.而下载下来的calendar.js的文件格式编码为gb2312,在使用过程中一直出现提示说什么缺少对象.改了半天,才想起应该是文件格式有问题.需要注意两点:
1.在jsp或者其他框架自定义尾缀的文件中,要特别注意大小写,如Calendar.js和calendar.js小小的区别,就可能浪费你很长时间,虽然在html的文件中两者的引用一致.
2.calendar.js的文件编码必须与使用它的文件的编码相一致,不然也会出现莫名其妙的错误
两种典型使用方法,代码如下:
1.:<input οnfοcus="calendar()">
2.:<input name="txt" οnfοcus="calendar()"><input type=button value=calendar οnclick="calendar(document.form1.txt)">