关于ASP中循环的问题!怎么输出不同样式

2025年03月26日 02:14
有3个网友回答
网友(1):

以下为asp代码:

<%
for a=1 to 16
    if a mod 2 =0 then
%>
     ">2013年夜大学、函授招生简章1232013-12-2 
<%
    else
%>
     2013年夜大学、函授招生简章2013-12-2 
<%
    end if
next
%>

网友(2):

是这两个样式交替显示吗?

如果是这样的话,用mod可解决

dim i
i=0
do while not rs.eof
i=i+1
response.write("

  • if i mod 2 = 0 then
    'mod是取余计算,奇数除以2,自然是余1,偶数除以2,余0,所以这样来判断很方便,这样大量用在asp生成表格中
    response.write("joob2li")
    else
    response.write("joob1i")
    end if
    response.write("joob2li"" >"&变量(显示的sfjg)&""&变量(显示的日期)&"
  • ")
    rs.movenext
    loop
    =============================
    如果是有特定变量记号那儿需要使用另一个css的话,就判断那个记号。

    网友(3):

    <% for (int i = 0; i < 16; i++){%>
    <% if ((i%2)!=0){ %>

  • 2013年夜大学、函授招生简章1232013-12-2

  • <% } %>
    <%else{ %>
  • 2013年夜大学、函授招生简章2013-12-2

  • <% } %>
    <%}%>