//根据年月计算月份天数
function CalDays(year,month){
var date= new Date(year,month,0);
return date.getDate();
}
//判断是否闰年
function isLeapYear(year){
if((year %4==0 && year %100!=0) || (year %400==0)) return true;
else return false;
}
关于日期的常见操作
http://community.csdn.net//Expert/TopicView2.asp?id=4360247&datebasetype=now
js FAQ贴
http://community.csdn.net//Expert/TopicView2.asp?id=4356360&datebasetype=now
DHTML手册,js手册,dom手册下载
http://community.csdn.net//Expert/TopicView2.asp?id=4356325&datebasetype=now

解决方案 »

  1.   

    d1 =document.form1.day1.value;
    y1 =document.form1.year1.value;
    m1 =document.form1.month1.value
    我的这三个值代到函数里做实参怎么带不进去,请教。
      

  2.   

    再问一下,在ASP中赋申明数组变量。
    dim i = 10
    dim arr(i)'这样申明有错,
    我该怎样申明啊!dim arr(10)这样是可以的。但我数组的长度是跟据以上变量得到的,请问应该怎申明,
    谢谢zhaoxiaoyang(梅雪香@深圳),明天就结帖。
      

  3.   

    在ASP_VBS里有 redim 呀 还可以添加关键字 Preserve 以保留原有的数组数据TO: 小梅,
    function isLeapYear(year){
      if((year %4==0 && year %100!=0) || (year %400==0)) return true;
      else return false;
    }
    改成
    function isLeapYear(year){
      return ((year %4==0 && year %100!=0) || (year %400==0));
    }
    这样写是不是少了一个 if 判断呢?