这个二级动态菜单程序怎么出错在“未定义”?

afant 2002-09-23 10:01:10
运行时microsoft script debugger提示说:“出现了运行时间错误。。”
错误:'苹果'未定义。
哪里出错了?

进入debugger窗口,箭头指向最后那里

<script language = "JavaScript">
var onecount;
onecount=0;
fruit = new Array();
dt=苹果

源程序如下:


<%
connstr=Application("fruit_ConnectionString")
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
depts=split("苹果","梨子","山楂,",")
%>
<script language = "JavaScript">
var onecount;
onecount=0;
fruit = new Array();
<%
count=0
'用来计算数组的数量
for i=0 to (dpnum)-1
Set rs = Server.CreateObject("ADODB.Recordset")
dt=depts(i)
response.write "dt="&dt&""
sql="select * from fruit where dept='"&dt&"'"
rs.open sql,conn,3,2
%>
<%
if not rs.eof then
do while not rs.eof
%>
fruit[<%=count%>] =new Array("<%=dt%>","<%=rs("name")%>","<%=count%>");
<%
count = count + 1
rs.movenext
loop
rs.close
set rs=nothing
%>

<%else%>
fruit[<%=count%>] = new Array("<%=dt%>","无","0");
<%
count=count+1
end if
next
%>
...全文
41 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiushuiwuhen 2002-09-23
  • 打赏
  • 举报
回复
response.write "dt="""&dt&""""
孟子E章 2002-09-23
  • 打赏
  • 举报
回复
dt="苹果"

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧