Hallo,
sicher sind deine divs von anfang an auf unsichtbar gesetzt und erhalten erst die sichtbarkeit durch klick...
ja, das stimmt! :-)
dies solltest du andersherum lösen...
- auf unsichtbar schalten...
- werte deiner inputs lesen
- ggf. auf sichtbarschalten...
dies entweder in einem freistehendem js-bereich(ohne funktion) oder in einer funktion die bei OnLoad ausgeführt wird...
die funktion/anweisungen an das ende der seite verschieben, damit sie nicht aufgerufen werden, wenn die zu ladenden inputfelder noch nicht vorhanden sind...dies führt zu sonst zu einem fehler...
Ich habe testweise mal einen der "unsichtbaren Bereiche" standardmäßig auf sichtbar gesetzt. Ihn im onLoad aber dann unsichtbar gemacht und durch klick wird er dann wieder sichtbar. Der Effekt beim history.back() bleibt aber leider derselbe :-(
Sandra