当前位置:编程学习 > JSP >>

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

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,