🎜> 병합 테이블 </p> <p> ///////////////// // ////////////////////////// </p> <p> //기능: 테이블 병합 </p> <p> //매개변수: 병합해야 할 tb-테이블 ID </p> <p> //매개변수: colLength--처음 몇 개의 열을 병합해야 합니다. 예를 들어 </p> <p> //처음 두 열을 병합하려는 경우 열의 경우 후속 데이터 열은 무시됩니다. colLength는 2여야 합니다. </p> <p> //기본값은 모든 열 병합을 의미합니다. </p> <p> //data:2011.11.06 </p> <p> /// //////// /////////////////////////////////// </p> <p> function uniteTable(tb,colLength){ </p> <p> //테이블이 정규인지 확인 </p> <p> if(!checkTable(tb)) return </p> <p> var i=0; </p> <p> var j=0; </p> <p> var rowCount=tb.rows.length; //행 수 </p> <p> var colCount=tb.rows[0].cells.length ; //열 개수 </p> <p> var obj1=null; </p> <p> var obj2=null </p> <p> //각 셀의 이름 지정 </p> <p> for(i=0 ;i<rowcount><p> for(j=0;j<colcount><p> tb.rows[i].cells[j].id="tb__" + i.toString() + "_" + j.toString(); ){ </p> <p> if(i==colLength) return </p> <p> obj1=document.getElementById("tb__0_"+ i.toString()) </p> <p> for(j=1 ;j<rowCount;j++){ </p><p> obj2=document.getElementById("tb__"+j.toString()+"_" +i.toString()); </p><p> if(obj1 .innerText==obj2.innerText){ 🎜></p> obj1 =document.getElementById("tb__"+j.toString()+"_" +i.toString()) <p> } </p><p> </p><p> /////////////////////// /////// ////// </p><p> //기능: 테이블이 정규인지 확인 </p><p> //파라미터: tb--필요한 테이블의 ID 확인 </p><p> //데이터: 2011.11 .06 </p><p> //////////////////////////// /////////////</p><p> function checkTable(tb){ </p><p> if(tb.rows.length==0) return false </p> <p> if(tb.rows[0].cells.length= =0) return false; tb.rows[i].cells.length) return false </p><p> } </p><p> return true; ></p> </head> </p> <p></p> <body> <p></p> <table width="400" border="1" id="table1"> > ~ <p> <tr> </p> <p> <td>a</td> </p> <p> <td>for</td> </p> <p> <td>100</td> </p> <p> <td>300</td> </p> <p> <td>2</td> </p> <p> </tr> </p> <p> <tr> </p> <p> <td>a</td> www.2cto.com</p> <p> <td>if</td> </p> <p> <td>100</td> </p> <p> <td>200</td> </p> <p> <td>3</td> </p> <p> </tr> </p> <p> <tr> </p> <p> <td>a</td> </p> <p> <td>if</td> </p> <p> <td>300</td> </p> <p> <td>230</td> </p> <p> <td>4</td> </p> <p> </tr> </p> <p> <tr> </p> <p> <td>a</td> </p> <p> <td>if</td> </p> <p> <td>320</td> </p> <p> <td>230</td></p> <p> <td>5</td> </p> <p> </tr> </p> <p> </테이블> </p> <p> <br><input type="button" value="합并表格" onClick="uniteTable(table1,4)"> </p> <p> </body> </p> <p> </html>、</p> <p> </p> <p><br></p></colcount></p></rowcount></p>