window.onload = writeMessage;
should be written as:
window.onload = writeMessage();
Also, the line in your HTML file’s internal script:
is doing nothing. You don’t have an element with an id of "hello", and even if you did, innerHTML takes the value between the open and close tags and gives it back to you. In this case, you’re not doing anything with it, simply reading it.