ich versuche das Erste mit dem Letzen, bzw. das Letze mit dem ersten DIV Element zu überschreiben. Allerdings terminiert das Ganze mit einem "node not found"
//erstes DIV suchen und Knoten speichern
node = document.getElementById("parent").firstChild;
while (node != null) {
if (node.nodeName == 'DIV') {
first = node.cloneNode(true);
break;
}
node = node.nextSibling;
}
//letzes DIV suchen und Knoten speichern
node = document.getElementById("parent").lastChild;
while (node != null) {
if (node.nodeName == 'DIV') {
last = node.cloneNode(true);
break;
}
node = node.previousSibling;
}
//letzes DIV mit erstem überschreiben
document.getElementById("parent").replaceChild(first, last);
hab ich "replaceChild" falsch verstanden?