| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 830 人关注过本帖
标题:[求助]横向循环的代码用javascript怎样写?
取消只看楼主 加入收藏
silentwind
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-12-11
收藏
 问题点数:0 回复次数:0 
[求助]横向循环的代码用javascript怎样写?
请问一下各位大虾横向循环的代码用aspjavascript怎样写?找了好多全是vbs的,有好多东西不知怎样替换,求教。谢谢啦
如vbs的这一段
<table width="90%" border="0" align="center" cellspacing="0">
<%
startrw = 0
endrw = HLooper1__index
numberColumns = 3
numrows = -1
while((numrows <> 0) AND (Not 记录集名.EOF))
startrw = endrw + 1
endrw = endrw + numberColumns
%>
<tr align="center" valign="top">
<%
While ((startrw <= endrw) AND (Not 记录集名.EOF))
%>
<td > <table width="130" border="0" cellpadding="0" cellspacing="1" bgcolor="#006699">
<tr>
<td width="100%" align="center" bgcolor="#66CCFF" class="text2" onMouseOut=this.style.backgroundColor='#66CCFF' onMouseOver="this.style.backgroundColor='#FFFFFF'"><%=(记录集名.Fields.Item("分类名称").Value)%></td>
</tr>
</table></td>
<%
startrw = startrw + 1
记录集名.MoveNext()
Wend
%>
</tr>
<%
numrows=numrows-1
Wend
%>
</table>


中的
HLooper1__index是什么?Wend在js中好像也不识别,while语句改了以后的{}该在哪结束啊?其中mod在jsp中是%吗,为什么改了以后如:if(i/2=0){*******}会提示2的地方语法错误。numrows用不用改成Repeat1__numRows或Recordset1_numRows?再次谢谢大家,救救俺吧


加上一点,还有个帖子中islet朋友的
<tr>
<%do while not rs.eof
i=i+1
response.write("<td>"&=rs(0)&"</td>")
if i mod 4 =0 then response.write("</tr><tr>")
rs.movenext
loop
rs.close%>
</tr>
里面rs(0)怎么换成自己的数据啊?我光改名称好像不行(请原谅我很菜

无根泉朋友的
<script>
document.write("<table border=1>");
m=0;
for(i=1;i<=4;i++){

document.write("<tr>");
for(j=1;j<=4;j++){
m=m+1;
document.write("<td>"+m);
document.write("</td>");
}
document.write("</tr>")
}
</script>
怎么理解?考进body中运行提示错误
ADODB.Recordset (0x800A0E78)
对象关闭时,不允许操作。


循环的过程我大概能明白,就是好多asp语句把握不准。
搜索更多相关主题的帖子: javascript 代码 
2006-01-13 13:35
快速回复:[求助]横向循环的代码用javascript怎样写?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017228 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved