Heim  >  Artikel  >  Web-Frontend  >  JS-Zellen zusammenführen, JavaScript-Zellen zusammenführen

JS-Zellen zusammenführen, JavaScript-Zellen zusammenführen

高洛峰
高洛峰Original
2016-11-25 14:09:561500Durchsuche

🎜> Tabelle zusammenführen

////////////////// ///////////////////////////

//Funktion: Tabellen zusammenführen

//Parameter: tb-Tabellen-ID, die zusammengeführt werden muss

//Parameter: colLength – Die ersten paar Spalten müssen zusammengeführt werden, zum Beispiel

//Wenn Sie die ersten beiden zusammenführen möchten Spalten, die nachfolgenden Datenspalten werden ignoriert, colLength sollte 2 sein

//Standard bedeutet, dass alle Spalten zusammengeführt werden

//data:2011.11.06

/// //////// //////////////////////////////////

function uniteTable(tb,colLength){

//Prüfe, ob die Tabelle regulär ist

if(!checkTable(tb)) return; var i=0;

var j=0;

var rowCount=tb.rows.length; //Anzahl der Zeilen

var colCount=tb.rows[0].cells.length ; //Anzahl der Spalten

var obj1=null;

var obj2=null; //Benennen Sie jede Zelle

for(i=0 ;i

for(j=0;j

tb.rows[i].cells[j].id="tb__" + i.toString() + "_" + j.toString();                                                               ){

if(i==colLength) return;

obj1=document.getElementById("tb__0_"+ i.toString())

for(j=1 ;j

obj2=document.getElementById("tb__"+j.toString()+"_" +i.toString());

if(obj1 .innerText==obj2.innerText){                                                                                 🎜>

obj1 =document.getElementById("tb__"+j.toString()+"_" +i.toString());

}

//////////////////////// //////// ///////

//Funktion: Überprüfen Sie, ob die Tabelle regulär ist

//Parameter: tb--ID der Tabelle, die benötigt wird zu prüfen

//Daten: 2011.11 .06 

/////////////////////////// ///////////////

function checkTable(tb){

if(tb.rows.length==0) return false;

if(tb.rows[0].cells.length= =0) return false; tb.rows[i].cells.length) return false

}

return wahr; >

                                                      

     

  

         

  

         

  

         

  

         

 

         

   

     

  

     

  

         

   www.2cto.com

         

  

         

  

         

 

         

 

     

  

     

  

         

  

         

  

         

  

         

 

         

 

      

  

     

  

         

  

         

  

         

  

         

         

  

     

  

 

100
a für 100 300 2
a if 100 200 3
a if 300 230 4
a if 320 230 5
  

 
  

    

  、

 


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:jq gemeinsame FunktionenNächster Artikel:jq gemeinsame Funktionen