Don P: Arrayproblem

Beitrag lesen

Hallo,

und so geht es dann weiter im Script:

tr      = tr.sort();
var zeilen  = tr.length;
var mHtml   = "";

for(var p=0; p <= zeilen-1; p++) {
  if(zeilen > 0) {
    mHtml += ""+ tr[0]+ "";
    tr.shift();
  }
  else  {
    mHtml += "  <tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>";
  }
}

Das ist Schrott. Umständlich und schwer zu durchschauen.
Dasselbe erreichst du einfach und durchschaubar mit:

  
var mHtml = "<tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>";  
tr.sort();  
while( tr.length ) { mHtml += tr.shift(); }

Gruß, Don P