JS 合並單元格相同內容行和列
阿新 • • 發佈:2017-10-12
del nbsp ext 合並單元格 color class doc nal div
<!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>
JS 合並單元格相同內容行和列