表格行的动态合并

来源:互联网 发布:定量和定性数据 编辑:程序博客网 时间:2024/05/23 10:48

从数据库查出数据后在jsp页面遍历都是逐行显示,现要求对相同内容的行进行合并。解决办法如下:

function rowspan(){ var tab=document.getElementById("tab"); var rowspna=1; for(var i=1;i <tab.rows.length;i++){  if(tab.rows[i].cells[0].innerText==tab.rows[i-1].cells[0].innerText){          rowspna+=1;          tab.rows[i].cells[0].style.display="none";          tab.rows[i-rowspna+1].cells[0].rowSpan=rowspna;        }        else          {         rowspna=1;        }    }


然后

<body onload=rowspan();></body>