Palle: Wiederherstellen von Elementen u. Array Problem

Beitrag lesen

Hallo zusammen,
ich habe zwei kleine Probleme.
Das Erste:
Ich will Div Elemente löschen mittels removeChild(). Danach will ich diese Elemente bei einem anderen Aufruf Wiederherstellen und andere Div Elemente löschen. So ne Art refresh, so das er mir im prinzip die Seite wieder in den Ursprung stellt und ich danach die Seite wieder manipulieren kann.
Gibs dafür ne Funktion oder so?
Ich habe das schon mit reloadPage() versucht, aber da macht er mir den Reload immer nach dem Manipulieren. Also er löscht und macht dann den Reload. Somit passiert gar nichts.

Das Zweite:
Ich habe XML Elemente die ein Attribut besitzen das ich gerne abfragen würde und daraus ein Array erstellen mit den Namen.
<gebiet name="berlin">
<gebiet name="hamburg">

Ich hätte dann gerne so was wie
divelement = new Array("berlin", "hamburg")

Nur eben, dass das Array automatisch gefüllt wird.
Müsste doch mit XPath gehen oder nicht?
/Wurzel/deutschland[@bereich="nordost"]/gebiet spuckt mir alle Gebiete aus, nur weiß ich jetzt nicht mehr weiter.
Danke für eure Hilfe