注册 登录
编程论坛 ASP技术论坛

新手学习ASP,请大家指点

带脚镣跳舞 发布于 2010-05-21 21:50, 324 次点击
<title>DoLoop.asp</title>
<body bgcolor="#FFFFFF">

<p>请将今年到本月为止的每个月份的销售结算记录填写在本页之上。</P>

<%
counter = 1
thismonth = month(now())
Do while counter < thismonth + 1
response.write " " & counter & " 月份 : "
response.write "______________________________" & "<br><br>"
If counter >13 then
exit do
end if
counter = counter+1
Loop
%>
<hr>
</body>
</html>
输入结果如下

请将今年到本月为止的每个月份的销售结算记录填写在本页之上。

1 月份 : ______________________________

2 月份 : ______________________________

3 月份 : ______________________________

4 月份 : ______________________________

5 月份 : ______________________________


response.write 输出的这两句
"" & counter & " 月份:"  这个看不明白

1、为何要双引号
2、&这个符号是干嘛

1 回复
#2
icecool2010-05-21 23:52
response.write counter & " 月份 : "
response.write "______________________________<br><br>"

这样就好,前面那是多余的, & 的作用是连接符号,

双引号里的是字符,不用引号的如counter这是变量,不用放到引号里,你试试把这个引起来和不用引号有什么差别就理解了
1