asp中html和vb语句嵌套的问题

如何将这段代码<selectname="nian"><%dimifori=1912to2012%><optionvalue="<%=i%>"><%=i%></option... 如何将这段代码
<select name="nian">
<% dim i
for i = 1912 to 2012 %>
<option value="<% = i%>"><%=i%></option>
<%next%>
</select>


<select name="yue">
<%for i = 1 to 12%>
<option value="<%=i%>"><%=i%></option>

<%next%>
</select>


<select name="ri">
<%for i = 1 to 31%>
<option value="<%=i%>"><%=i%></option>

<%next%>
</select>


添加到
response.write"<form action='3.asp' method='post'>"&_
"<font color='#FF0000'>出生日期:</font> "&_
这之后
求具体的格式啊
展开
 我来答
whiteamoon
2012-11-21 · TA获得超过251个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:169万
展开全部
1 日期控件思路完全错误 asp不是做这个的 用javascript去完成
2 日期控件也不是简单的1-12月1-31日就OK了 2012-2-31日是错误的日期 不应提供选择
解决办法:上网找成型的日期控件去,你暂时不适合自己开发

回答你主要的问题,很显然你对ASP的理解还不够 基本还停留在HTML VB脚本混写阶段 速度戒了
<%
dim html
html=""<form action='3.asp' method='post'>"<font color='#FF0000'>出生日期:</font>"
html=html&"<select name='ri'>"
for i = 1 to 31
html=html&"<oprion value="&i&">"&i&"</option>"

next
html=html&"</select>"
response.write html
%>
对照一下你就明白了,当然上面的写法很烂,html=html&"“在ASP下执行效率很差,正式开发需要换别的写法,这么些便于你理解
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式