Response.Write生成列表页错误

来源:百度知道 编辑:UC知道 时间:2024/06/02 01:39:01
我准备为6_1.html,6_2.html...6_100.html,用asp写一个列表页:如下:
<html>
<head><title>ASP Script 示例</title></head>
<body>
<%=i%>
<%
for i=1 to 100
Response.Write"<a herf=6_"&i&".Html>6_"&i&"</a><br>"
next
%>
</body>
</html>
可运行后,显示的6_1,6_2,等内容却没有链接,是哪的原因呢?如果这个asp文件和这些html的页面文件在网站同一个文件夹中,比如li中,请问应该怎样改Response.Write"<a herf=6_"&i&".Html>6_"&i&"</a>" 这个语句,让他显示内容有页面链接呢?谢谢了。
谢谢iaskall的两次回答,但是显示结果还是没链接,不知怎么回事。

楼上错别字太多啦...
竟然反href都字成herf
<%=i>这是个啥子嘛...

不过纯属笔误,程序还是正确的嘛.

其实你不需要这么复杂啊,
我给你改一下吧
<html>
<head><title>ASP Script 示例</title></head>
<body>
<%=i%>
<%
for i=1 to 100
%>
<a herf="6_<%=i%>.Html">6_<%=i></a><br>
<%
next
%>
</body>
</html>
这样就很好,很清楚了啊
更适合你这样的初学着看懂