이 기사의 예에서는 DOM 노드 심층 복제 기능인 cloneNode()의 사용법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다. 코드 복사 코드는 다음과 같습니다. <br> 함수 t(){ <br> var nodeul = document.getElementsByTagName('ul')[0];//복사해야 하는 UL 노드 가져오기<br> var newul = nodeul.cloneNode(true);//true는 깊은 복사를 의미합니다. 즉, 가장자리 아래의 li과 텍스트도 함께 있음을 의미합니다. false인 경우 ul<br>만 복사됩니다. <br> var node_copy = document.getElementById('copyul');<br> node_copy.appendChild(newul);<br> }<br> <br> </머리><br> <br> <div id="컨테이너"><br> <ul> <br> <li>봄</li> <br> <li>여름</li> <br> <li>가을</li> <br> <li>겨울</li> <br> </ul> <br> </div><br> <div id="copyul"><br> </div><br> <br> <button onclick="t()" value="">지정된 위치에 노드 추가</button><br> </본문><br> </div>