既存Nodeの子Nodeを全て複製して、指定したNode内に追加または上書きする。
複製元のNodeを残す/削除の指定も可能。
複製した子Nodeにはid値が設定されている可能性があり、複製によってページ内に同一のid値が複数存在してしまう可能性も考慮して使用すること。
複製元の内容を残したまま複製して、複製先に追加する。繰り返し実行も可能な状態。
HTML :
<div id="base1"><b style="color: #4a787d">複製元のボールドテキスト</b></div>
<div id="target1">複製先Node</div>
Javascript :
$nodeToNode('base1','target1',false,false);
複製元の内容を複製して削除し、複製先に上書きする。複製元の内容は削除されるが、<div>枠は残る。
○複製元のパラグラフ-1
○複製元のパラグラフ-2
HTML :
<div id="base2">
<b style="color: #4a787d">複製元のボールドテキスト</b>
<p>○複製元のパラグラフ-1</p>
<p>○複製元のパラグラフ-2</p>
</div>
<div id="target2">複製先Node</div>
Javascript :
$nodeToNode('base2','target2',true);