cloneNodeの使用に関して、別のかなり単純な問題があります。Javaを使用してliノードを独自のulに複製しようとしていますが、なぜ機能しないのかわかりません。私は複数のことを試しましたが、一生理解できません。これ欲しい:
<ul id="mylist">
<li><h3>My Image:<img src="myImage.png"></h3></li>
</ul>
次のように表示するには:
<ul id="mylist">
<li><h3>My Image:<img src="myImage.png"></h3></li>
<li><h3>My Image:<img src="myImage.png"></h3></li>
</ul>
私はこの機能を使用しています:
function myFunction(){
parent=document.getElementById("myList");
child=parent.getElementbyTagName("li")[0];
clone= child.cloneNode(true);
parent.insertBefore(clone,child);
}
</script>
なぜそれが機能しないのかわからないので、オンラインソースからほぼ同じようにコードを引っ張ってきました。誰かが私の初心者の質問を手伝ってくれたら、とても感謝しています。