wahsaga: <tr> loeschen

Beitrag lesen

hi,

for(var i = 0; i < allPanierTr.length; i++)
  {
    alert(allPanierTr[i].parentNode.id + ' ' + i)
    allPanierTr[i].parentNode.removeChild(allPanierTr[i]);
  }

Das Problem besteht darin, dass alert() zwar das korrekte Ergebnis anzeigt aber nur jede zweite Reihe geloescht wird (die mit den ungeraden Zahlen).

i ist 0, du löschst das erste TR mit dem Index 0.
Nächster Schleifendurchlauf, i wird auf 1 erhöht, du löschst das TR mit dem Index 1. Durch das löschen des vorherigen sind aber alle TR "um eins nach oben gerutscht" - das neue mit dem Index 0 lässt du jetzt also völlig unbehelligt.
Usw. usf.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }