我有如下一段代码:
<script type="text/javascript">var i=0
for (i=0;i<=10;i++)
{
document.write("The number is " + '<%=(Recordset1.Fields.Item("机种").Value)%>')
document.write("<br />")
}
</script>运行后能够输出10条记录,但是全部是数据集Recordset1中的第一条记录
请问如何修改能够全部逐条输出所有10条记录

解决方案 »

  1.   

    首先楼主要明白一点:我们看到的页面其实是由后台解释出来的。
    因此你的这个循环对于后台代码来说,完全不起作用。你需要做的循环应该由后台代码来实现。<%
        //....
    %>
      

  2.   

    因为你10跳数据给的都是第一条记录嘛~ <%=(Recordset1.Fields.Item( "机种 ").Value)%>你这个没有说清楚作用嘛~
    你这 "机种" 每次循环应该变换的吧!
    要不这样总是他的值