Rafael: replaceElement ?

Beitrag lesen

Gibt es eine Möglichkeit mit JavaScript ein Element zu ersetzen, also in Form von replaceElement() ?

Ich versuche momentan folgendes, eigentlich als einfach eingeschätztes Problem zu lösen: Ich habe folgeden Quelltext (body bereich und vereinfacht)

<body>
<div>
...
</div>

<div id="foo">text</div>

</body>

Nun will ich div mit der id "foo" gegen ein, zum Beispiel object-Element austauschen. Kann ich das wirklich nur bewerkstelligen, wenn ich auch dem übergeordneten Element per removeChild das Kindelement abspreche um anschließend eines hinzu zu fügen?

Danke für eine mögliche Enttäuschung bis Alternativlösung.

Grüße,
Rafael