onclickイベントでは、複数のLIをULに追加しようとしていますが、どれくらい多くのappendChildを追加しても、このメソッドで複数のLiを追加する必要はありません。あなたが一度ul
を作成し、すべてのクリックでform
javascriptで複数のLiをUlに追加する
id = "formList"
を割り当て、新しいli
要素var form = document.getElementById("form");
var newUl = document.createElement('ul');
var newLi = document.createElement('li');
newButton.addEventListener("click", function(){
form.appendChild(newUl);
newUl.id = "formList";
var formList = document.getElementById("formList");
formList.appendChild(newLi);
formList.appendChild(newLi);
formList.appendChild(newLi);
}
//// html
<div id="form">
</div>
を使用してクローンを作成することができ、「イベントリスナー – kishorekumaru
内の新しい李インスタンスを作成しようli "はフォームに追加するときに文書の断片となっています。新しいliを再度作成する必要があります。 – lsv