Ich habe ein div
Element und ich muss ein "Backup" davon machen, um in bestimmten Fällen wiederherzustellen.Ersetzen Sie einen Knoten mit einem Duplikat mit JavaScript
die div
So zu klonen, ich verwende:
savedDiv = originalDiv.cloneNode(true);
Und es wiederherzustellen:
originalDiv.parentNode.replaceChild(savedDiv,originalDiv);
Das Problem ist, dass ich Uncaught TypeError: Cannot read property 'replaceChild' of null
Jede elegante Art und Weise erhalten, dieses Problem zu lösen?
'originalDiv.parentNode' ist' null' – Rayon
'originalDiv' wurde entweder von einem anderen Codeelement getrennt oder niemals angefügt. –
Ich habe versucht, den Elternteil vor der Zeile 'replaceChild' zu drucken und es ist' [object HTMLDivElement] ', also ist 'originalDiv.parentNode' nicht null und angehängt –