zoukankan      html  css  js  c++  java
  • JS 合并单元格相同内容行和列

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
    <HTML> 
    <HEAD> 
    <TITLE> New Document </TITLE> 
    <meta charset="UTF-8"/>
    
    </HEAD> 
    <SCRIPT LANGUAGE="JavaScript"> 
    function autoRowSpan(tb,row,col) 
    { 
    var lastValue=""; 
    var value=""; 
    var pos=1; 
    for(var i=row;i<tb.rows.length;i++){ 
    value = tb.rows[i].cells[col].innerText; 
    if(lastValue == value){ 
    tb.rows[i].deleteCell(col); 
    tb.rows[i-pos].cells[col].rowSpan = tb.rows[i-pos].cells[col].rowSpan+1; 
    pos++; 
    }else{ 
    lastValue = value; 
    pos=1; 
    } 
    } 
    } 
    
    </SCRIPT> 
    <BODY onload="autoRowSpan(tb,0,0)"> 
    <TABLE id="tb" border="1"> 
    <THEAD> 
    <TR > 
    <TD>国家</TD> 
    <TD>地区</TD> 
    </TR> 
    </THEAD> 
    <TR> 
    <TD>中国</TD> 
    <TD>河南</TD> 
    </TR> 
    <TR> 
    <TD>中国</TD> 
    <TD>四川</TD> 
    </TR> 
    <TR> 
    <TD>中国</TD> 
    <TD>北京</TD> 
    </TR> 
    <TR> 
    <TD>美国</TD> 
    <TD>纽约</TD> 
    </TR> 
    <TR> 
    <TD>美国</TD> 
    <TD>洛杉矶</TD> 
    </TR> 
    <TR> 
    <TD>英国</TD> 
    <TD>伦敦</TD> 
    </TR> 
    </TABLE> 
    </BODY> 
    </HTML> 
  • 相关阅读:
    机器学习--强化学习
    机器学习--深度学习
    机器学习--维度灾难
    机器学习--最优化
    机器学习--降维
    机器学习--聚类
    机器学习--模型提升
    Git和gitHub用户名 邮箱
    Git线上操作
    版本控制器:Git
  • 原文地址:https://www.cnblogs.com/xzma/p/7655573.html
Copyright © 2011-2022 走看看