js 怎么样合并单元格

JavaScript017

js 怎么样合并单元格,第1张

function SpanGrid(tabObj,colIndex)

{ if(tabObj != null) { var i,j var intSpan var strTemp for(i = 0i <tabObj.rows.lengthi++) { intSpan = 1 strTemp = tabObj.rows[i].cells[colIndex].innerText for(j = i + 1j <tabObj.rows.lengthj++) {if(strTemp == tabObj.rows[j].cells[colIndex].innerText){ intSpan++tabObj.rows[i].cells[colIndex].rowSpan = intSpantabObj.rows[j].cells[colIndex].style.display = "none" }else{ break } } i = j - 1 } }}

可以用jquery 实现,举个例子$('table').find('td').get(1).val()+$('table').find('td').get(2).val() 这是两单元格的值,然后用jquery remove掉这两个并插入一个单元格,把值弄进去就OK了。