Hi,
Versuchs mal mit
document.getElementById("dates["+index+"]").style.display = '';Das ist die Lösung, so macht es - zumindest der Firefox - richtig. Hatte 'block' auch schon mit 'inline' getauscht, auf ein '' bin ich nicht gekommen.
Der IE6 sollte es auch richtig machen. In anderen Browsern (ausser dem FF) hab ichs noch nicht getestet.
Ich bin da nur mal durch Zufall drauf gekommen und war auch ziemlich erstaunt.
Ob dieses Verhalten auch standardkonform ist weiss ich nicht, aber ich hab mir gedacht hauptsache es klappt (und dann sogar noch im IE :-)
mfG,
steckl