js 动态合并表格单元格

论坛 期权论坛 脚本     
匿名技术用户   2020-12-28 03:32   11   0

方法在body onload加载:

//动态合并单元格
  function uniteTable(tb,colLength){
   var i=0;   
      var j=0;   
      var rowCount=tb.rows.length; //   行数   
      var colCount=document.getElementById("qy").rows[0].cells.length; //   列数 
      var obj1=null;   
   var obj2=null; 
      for(i=0;i<rowCount;i++){   
       for(j=0;j<colCount;j++){   
        tb.rows[i].cells[j].id="tb__" + i.toString() + "_" + j.toString();   
       }   
   }  
     
     for(i=0;i<colCount;i++){   
     if(i==colLength)return;  
     obj1=document.getElementById("tb__0_"+i.toString());
     
     for(j=1;j<rowCount;j++){   
      obj2=document.getElementById("tb__"+j.toString()+"_"+i.toString());   
      if(obj1.innerText   ==   obj2.innerText){   
      obj1.rowSpan++;   
      obj2.parentNode.removeChild(obj2);   
       }else{   
      obj1=document.getElementById("tb__"+j.toString()+"_"+i.toString());   
       }   
     }   
   }   
  }


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP