JavaScript JavaScript Loops, Arrays and Objects Tracking Data Using Objects The Build an Object Challenge, Part 2 Solution

wentian zhou
wentian zhou
2,104 Points

I copied the code word for word but it wont print the message for some reason

I copied the code word for word but it wont print the message for some reason

3 Answers

wentian zhou
wentian zhou
2,104 Points
var message = '';
var student;

function print(message) {
  var outputDiv = document.getElementById('output');
  outputDiv.innerHTML = message;
}

for (var i = 0; i < students.length; i += 1) {
  student = students[i];
  message += '<h2>Student: ' + student.name + '</h2>';
}

print(message);
wentian zhou
wentian zhou
2,104 Points

it says 404 error server can't be found. this is my index.html

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Students</title> <link rel="stylesheet" href="css/styles.css"> </head> <body> <h1>Students</h1> <div id="output">

</div> <script src="js/students.js"></script> <script src="js/student_report.js"></script> </body> </html>

wentian zhou
wentian zhou
2,104 Points

what am i doing wrong?