这个你先要把aaa的个数统计出来,直接付给rowspan,
显示的时候  有rowspan 的和没 rowspan的分开,所以你控制的时候要好好想想

解决方案 »

  1.   

    这个最好用服务器端语言,你的应该是ASP,好久不用了,我这边没有办法测试,电脑上没有IIS
    最好你去ASP版在看看。
    我只好在你的代码上改了下,加了个JAVASCRIPT,在客户端重新组装你的TABLE
    <HTML>
    <script language=javascript>
    function show()
    {
    var objTR=document.getElementsByTagName("TR") var TRlength=objTR.length;
    var index=0;
    var num=1;
    var strHTML=""
    for(var i=0;i<TRlength;i++)
    {
    if(objTR[i].childNodes[0].innerHTML==strHTML)
    {
    num++;
    }
    else
    {
    if(i!=0)
    {
    objTR[index].childNodes[0].rowSpan=num;
    for(var j=(parseInt(index)+parseInt(1));j<(parseInt(index)+parseInt(num));j++)
    {
    objTR[j].childNodes[0].removeNode(true)
    }


    }
    index=i;
    num=1;
    strHTML=objTR[i].childNodes[0].innerHTML;
    }
    if(i==(parseInt(TRlength)-parseInt(1)))
    {
    objTR[index].childNodes[0].rowSpan=num;
    for(var j=(parseInt(index)+parseInt(1));j<(parseInt(index)+parseInt(num));j++)
    {
    objTR[j].childNodes[0].removeNode(true)
    }
    }
    }

    }
    </script>
    <BODY onload=show()>
    <table border="1">
      <TR align="center"><TD ALIGN="center">AAA</TD><TD ALIGN="center">1111</TD><TD ALIGN="center">1111</TD></TR>
      <TR align="center"><TD ALIGN="center">AAA</TD><TD ALIGN="center">2222</TD><TD ALIGN="center">2222</TD></TR>
      <TR align="center"><TD ALIGN="center">BBB</TD><TD ALIGN="center">3333</TD><TD ALIGN="center">3333</TD></TR>
      <TR align="center"><TD ALIGN="center">BBB</TD><TD ALIGN="center">4444</TD><TD ALIGN="center">4444</TD></TR>
      <TR align="center"><TD ALIGN="center">BBB</TD><TD ALIGN="center">5555</TD><TD ALIGN="center">5555</TD></TR>
      <TR align="center"><TD ALIGN="center">CCC</TD><TD ALIGN="center">5555</TD><TD ALIGN="center">5555</TD></TR>
      <TR align="center"><TD ALIGN="center">CCC</TD><TD ALIGN="center">5555</TD><TD ALIGN="center">5555</TD></TR>
    </table>
    </BODY>
    </HTML>
      

  2.   

    To:  hbhbhbhbhb1021(天外水火(我要多努力)) ( ) 信誉:100 
    我试试你的思想,
    本来是用JSP的,JSP代码如下:
    <%
       String sqlstr="select fldA, fldB, fldC from tblinfo";
       ResultSet rs=connbean.executeQuery(sqlstr);
       while(rs.next()){ 
    %>
           <TR align="center">
               <TD ALIGN="center"><%=rs.getString("fldA")%></TD>
               <TD ALIGN="center"><%=rs.getString("fldB")%></TD>
               <TD ALIGN="center"><%=rs.getString("fldC")%></TD>
           </TR>
    <% } %>