[Javascript] Table Row Span Script Function by JD



// tbl : Table 객체

// spanCell : rowSpan을 실행할 cell 갯수

function row_span(tbl, spanCell) {

for (var i=tbl.rows.length-1; i>0; i--) {
var o_tr=tbl.rows[i], o_tr2=tbl.rows[i-1]; 
var o_tr_display = o_tr.style.display;
for (var j=spanCell-1; j>=0; j--) {
var o_td=o_tr.cells[j], o_td2=o_tr2.cells[j];
if (o_td.innerHTML==o_td2.innerHTML) {
if(o_tr_display != "none"){ // display style 이 none 인 것을 제외 하고 span 갯수 계산
o_td2.rowSpan+=o_td.rowSpan;
$(o_td).remove(); 
}else{
o_td2.rowSpan=o_td.rowSpan;
$(o_td).remove(); 
}
}
}
}

}


덧글

댓글 입력 영역


통계 위젯 (화이트)

12
26
30319