- createElementとappendChildを使用する方法:
// div要素を作成します
var divElement = document.createElement("div");
// 追加する要素を作成します
var element1 = document.createElement("p");
element1.textContent = "要素1";
var element2 = document.createElement("p");
element2.textContent = "要素2";
// div要素に要素を追加します
divElement.appendChild(element1);
divElement.appendChild(element2);
// div要素をDOMに追加します
var container = document.getElementById("container");
container.appendChild(divElement);
- innerHTMLを使用する方法:
// div要素を取得します
var divElement = document.getElementById("divId");
// 追加するHTMLコードを作成します
var htmlCode = "<p>要素1</p><p>要素2</p>";
// div要素のinnerHTMLにHTMLコードを追加します
divElement.innerHTML = htmlCode;
- insertAdjacentHTMLを使用する方法:
// div要素を取得します
var divElement = document.getElementById("divId");
// 追加するHTMLコードを作成します
var htmlCode = "<p>要素1</p><p>要素2</p>";
// div要素の直後にHTMLコードを追加します
divElement.insertAdjacentHTML("afterend", htmlCode);
これらの方法を使用すると、JavaScriptで複数のHTML要素をdiv要素に簡単に追加できます。適切な方法を選択し、プロジェクトの要件に応じて使用してください。