В этой статье описывается использование функции DOM Deep Deep Cloning Clonenode (). Поделитесь этим для вашей ссылки.
Конкретный метод реализации следующим образом:
Скопируйте код следующим образом: <html>
<голова>
<script type = "text/javascript">
функция t () {
var nodeul = document.getelementsbytagname ('ul') [0]; // Получить узел UL, который необходимо скопировать
var newul = nodeul.clonenode (true); // true означает глубокую копию, то есть LI и текст внизу также вместе; Если это ложное, скопируется только UL
var node_copy = document.getElementByid ('copyul');
node_copy.appendchild (newul);
}
</script>
</head>
<тело>
<div id = "контейнер">
<ul>
<li> Spring </li>
<li> Лето </li>
<li> Осень </li>
<li> зима </li>
</ul>
</div>
<div id = "copyul">
</div>
<HR />
<button onclick = "t ()" value = ""> укажите местоположение, чтобы добавить узел </button>
</body>
</html>
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.