我有一个对象数组,我正在尝试为每个对象和每个对象的属性创建 HTML 元素,但是当我尝试遍历 containerDiv 并将对象的属性作为子元素附加时遇到了问题。
- 我想为每个类名为 containerDiv 的对象创建一个 div;
- 我想循环通过 containerDiv;
- 我想为每个对象属性创建一个元素并将它们作为子元素附加到 containerDiv;
我的代码示例如下所示:
var parent = document.getElementById('parent');
function createHTMLElements() {
for(var i = 0; i < arrayOfObjects.length; i++) {
var containerDiv = document.createElement('div');
containerDiv.className = 'container';
parent.appendChild(containerDiv);
// Loop through containerDiv and append object properties as child elements
}
}
var arrayOfObjects = [
{
name: 'John',
surname: 'Doe'
},
{
name: 'David',
surname: 'Mills'
}
]