jsp的if语句
month的value是01,02。。。12,date的value是01,02。。。31
我想要达到点击一个按钮日子加一天的效果,比如说5月22号变成5月23号,value分别变成05和23,于是写了下面的if语句,可是没有成功,各位帮我看看问题在哪。
month,date的值用toString转换成了string型
if(month=="05")
{if(date=="31")
{month="06";
date="01";
}
else if(date>8 && date<=30)
{date=date+1;
}
else if(date>=1 && date<9)
{date=date+1;
date='0'+date;
}
}
答案:else if(date>8 && date<=30){date = date + 1 ;}这句应该有问题,你已经将date转成String类型了,还按照数字型进行比较和运算。容易出问题的,虽然javascript是弱类型语言,但是建议按照规范的方式来开发,养成良好的习惯。
上一个:如何通过虚拟目录访问jsp网页
下一个:jsp+tomcat+sql2005