В вашем Javascript не было ничего плохого. Проверьте, правильно ли вы написали все для myDiv
. Вот мой пример, и он работал нормально.
Не забудьте поставить тег <br>
вместо \n
и " Age: "
вместо "Age: "
. Удачи!
<!DOCTYPE html>
<html lang="en">
<head></head>
<body>
<div id="myDiv">
<div>
</body>
</html>
<script>
var people = [
{
name: "Jake",
age: 20
},
{
name: "John",
age: 23
},
{
name: "Mike",
age: 21
},
]
for (var i=0; i < 3 ;i++)
document.getElementById("myDiv").innerHTML += "Name: " + people[i].name + " Age: "+ people[i].age + "<br>";
</script>