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; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }