0
<html>
<body>
<div id="div1">
<p id="p1">This is a paragraph.</p>
<p id="p2">This is another paragraph.</p>
</div>
<script>
var para = document.createElement("h1");
var node = document.createTextNode("<h2>This is new.<h2>");
para.appendChild(node);
var element = document.getElementById("div1");
element.appendChild(para);
element.remove();//is it possible to get "element" variable back
</script>
</body>
</html>
をクリックすることによって行うことができるような 'remove'方法も平野JSに存在していない、あなたはjQueryのか、他のフレームワークの構文でこれを混合するように見えますか...?実際のvanilla JS/DOMメソッドを使用すると、https://developer.mozilla.org/en-US/docs/Web/API/Node/removeChildになります。実際にはそのノードから削除されたノードへの参照を返します。親。そして、この除去は、もちろん、要素を再び加えることを意味します。 – CBroe