ここでの答えは「いいえ」だと思いますが、再確認したかったのです....
基本的にこのような記事があります....
<article id="thisArticle">
<h1 id="thisHeader"></h1>
<ul class="thisList">
<li class-"listItem">some content</li>
<li class-"listItem">some content</li>
</ul>
</article>
....そして、cloneNode を使用してオフ DOM にコピーし、そのコンテンツを変更したいのですが、明らかに記事と h1 タグの両方の ID を変更する必要があります。この記事でそれを行うのは簡単です。JavaScript の setAtrribute または jQuery .attr() を使用します (後者の方がおそらく優れています)。しかし、IDを変更できるようにh1をターゲットにする方法がわかりません。
cloneNode(true) を使用して、親とその子の両方をコピーすることはできないと想定しています。代わりに、cloneNode(false) を使用して親をコピーし、createElement と appendChild を使用して手動で子を追加する必要があります。これは問題ありませんが、100% 確実ではありません。参考までに、データやイベントをコピーしていません。
助けてくれてありがとう。