asp问题请教一下

来源:百度知道 编辑:UC知道 时间:2024/06/28 00:25:53
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>

<hr>
<%

dim a(6)
for i=0 to 6
a(i)=i+1
next
response.write a(i)
response.write <br>

%>
</body>
</html>

在dw预览调试中会出现问题

错误类型:
Microsoft JScript 编译错误 (0x800A03EC)
缺少 ';'
/asp/untitled1.asp, line 14, column 4
dim a(6)
---^

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; CIBA; .NET CLR 2.0.50727; 360SE)

<%

dim a(6)
for i=0 to 6
a(i)=i+1
next
response.write a(i)
response.write <br>

%>
上面使用的是VBScript脚本写的,顶部应该改为:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
而不是:
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>

做下补充吧!

dim a(6) '这行应该是定义了a变量中的6个变量,

for i=0 to 6 '这行使用了7个变量,应该修改为

for i=0 to 5