asp vbscript的问题

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>asp测试</title></head><body><table align="center"> <% dim i,j dim a(3,3) for i=0 to 3 for j=0 to 3 a(i,j)=i+jnext next for i=0 to 3%> <tr> <%for j=0 to 3%> <td><=%a(i,j)%></td> <%next%> </tr> <%next%></table></body></html>为什么输出是<=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%> <=%a(i,j)%>
2026年09月23日 10:08
有3个网友回答
网友(1):

<=%a(i,j)%>
改为
<%=a(i,j)%>

这么简单的问题你怎么没看出啊?ASP的定界符是 <% %>,你这 <= 是啥意思?

网友(2):

在FOR循环中的这句<=%a(i,j)%>
写错了,应该是:
<%=a(i,j)%>
'等后是在%后面的。这是你太粗心了。

网友(3):

具体问题啊?你想问什么?