response.write"<script language="vbscript">

王朝知道·作者佚名  2009-07-12
窄屏简体版  字體: |||超大  
 
分類: 電腦/網絡 >> 程序設計 >> 其他編程語言
 
問題描述:

vbscript问题

<%

response.write"<script language=vbscript>"

<!--

response.write"m=month(date()):y=year(date())"

select case m

case 1,3,5,7,8,10,12

response.write"d=31"

case 2

if (y mod 4=0 and y mod 400=0) or (y mod 100=0 and y mod 400=0) then

response.write"d=29"

else

response.write"d=28"

end if

case else

response.write"d=30"

end select

-->

response.write"</script>"

mm=request("mm")

yy=request("yy")

workmonth=yy& "-" &mm

start=yy& "-" &mm & "-" &"1"

endy=yy& "-" &mm & "-" &d

%>

这个地方endy=yy& "-" &mm & "-" &d怎么D的值取不出来呢?哪错了?

參考答案:

<%

m = Month(Now)

select case m

case 1,3,5,7,8,10,12

response.write"d=31"

case 2

if (y mod 4=0 and y mod 400=0) or (y mod 100=0 and y mod 400=0) then

response.write"d=29"

else

response.write"d=28"

end if

case else

response.write"d=30"

end select

mm=request("mm")

yy=request("yy")

workmonth=yy& "-" &mm

start=yy& "-" &mm & "-" &"1"

endy=yy& "-" &mm & "-" &d

%>

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航