js 相同内容单元格合并
2014-02-21 10:37
204 查看
function tableSpan(tb1) { //合并行 //列 for (var i = tb1.rows[0].childNodes.length - 1; i >= 0; i--) { //行 for (var j = tb1.rows.length - 1; j > 0; j--) { //当前单元格与上一单元格比较 if (tb1.rows[j].childNodes[i].innerHTML == tb1.rows[j - 1].childNodes[i].innerHTML) { tb1.rows[j - 1].childNodes[i].rowSpan += tb1.rows[j].childNodes[i].rowSpan; tb1.rows[j].removeChild(tb1.rows[j].childNodes[i]); } } } //合并列 //行 for (var i = tb1.rows.length - 1; i >= 0; i--) { break; //不合并列 //列 for (var j = tb1.rows[i].childNodes.length - 1; j > 0; j--) { //当前单元格与左一单元格比较 if (tb1.rows[i].childNodes[j].innerHTML == tb1.rows[i].childNodes[j - 1].innerHTML) { tb1.rows[i].childNodes[j - 1].colSpan += tb1.rows[i].childNodes[j].colSpan; tb1.rows[i].removeChild(tb1.rows[i].childNodes[j]); } } } }
相关文章推荐
- excel将某列内容相同的相邻单元格合并
- js合并具有相同内容的单元格,跨行合并!
- js实现数组去重、判断数组以及对象中的内容是否相同
- js对table的td进行相同内容合并示例详解
- 用javascript把同一行中内容相同的单元格合并。— — — —即GridView中没有数据时,显示“抱歉,没有数据。”
- js 对table的td进行相同内容合并
- 关于Excel 相同内容上下单元格合并的方法
- JS 列表控件内容排序及移出相同的项
- js实现数组去重、判断数组以及对象中的内容是否相同
- ext实现单元格合并(根据内容相同的合并)
- js合并相同内容表格行
- js对table的td进行相同内容合并示例详解
- underscore.js中如何判断两个对象的内容相同
- js实现数组去重,判断数组、对象中的内容是否相同
- 程序调用宏(Macro)执行相同内容单元格合并
- [JS&Jquery]实现页面表格中相同内容的行或列合并
- js将具有连续相同内容的列进行合并
- POI 单元格垂直居中,相同内容的单元格合并
- 相同的class怎么用js判断内容并修改成相应内容?