帆软相同列合并_合并table中值相同的列

window.οnlοad=function(){

var listTable = document.getElementById("listTable"); //根据table表格id获得要合并的表格

var trs = listTable.getElementsByTagName("tr");

if (trs.length > 1) {

for (var i = 1; i < trs.length - 1; i++) {

var v1 = trs[i].getElementsByTagName("td")[2].innerHTML; //2:为表格中要合并的td的位置

var cnt = 1;

for (var j = i + 1; j < trs.length - 1; j++) {

var v2 = trs[j].getElementsByTagName("td")[2].innerHTML;

if (v1 == v2) {

trs[j].getElementsByTagName("td")[2].style.display = "none";

cnt++;

} else {

break;

}

}

if (cnt > 1) {

trs[i].getElementsByTagName("td")[2].rowSpan = cnt;

i = i + cnt - 1;

}

}

}

}

复选框 序号 日期 时间 内容 学习时长(分)

你可能感兴趣的:(帆软相同列合并)