같은 셀을 병합하는 자바스크립트
Posted at 2008. 11. 30. 19:52 | Posted in 프로그래밍/ASP, Javascriptfunction rowSpan(tableElt, columnNo){
var rows = tableElt.getElementsByTagName("TR");var previous = -1;
for (var i = 0; i < rows.length; i++) {
if (i > 0){
var compare = (previous < 0) ? (i - 1) : previous ;
var preCol = rows[ compare ].getElementsByTagName("TD")[columnNo];
var curCol = rows[i].getElementsByTagName("TD")[columnNo];
if (preCol.innerHTML == curCol.innerHTML){
preCol.rowSpan = preCol.rowSpan + 1;
curCol.style.display = 'none';
previous = compare;
}else{
previous = -1;
}
}
}
}
사용법
<body onload="rowSpan(nTbl,1)">
'프로그래밍 > ASP, Javascript' 카테고리의 다른 글
HTML 문자 표 (0) | 2009.01.24 |
---|---|
이미지 페이드인 (0) | 2008.12.22 |
openwin() (0) | 2008.08.06 |
엔터를 치면 submit되지않게 (1) | 2008.07.18 |
prototype (0) | 2008.07.17 |