After extensively studying HTML & CSS, I've just started to learn JavaScript & Python. This is about JavaScript. I'm following a book asking me to start a 'script' tag within a 'div' element which itself is within the 'body' section of a new HTML document. I'm using Notepad++, but I've also tried this on Trinket.io but so far the JavaScript will just not display when I 'run' the document within my browser. The 'script' was at the end of the 'body' section of the document, until I changed it to the end of the 'head' section to see if that would work, but unfortunately it just won't display the results within the browser. I would appreciate any help with this.
<!DOCTYPE html>
<html lang="en-GB">
<head>
<meta charset="utf-8">
<title>JavaScript No.1</title>
<style>
#container {
width: 800px;
height: auto;
margin-left: auto;
margin-right: auto;
font-family: garamond, serif;
font-size: 16px;
}
h1 {
text-align: center;
}
p {
text-align: justify;
}
</style>
<script="text/javascript">
document.write("Hello World!");
<body onload="window alert('Document Loaded');">
</script>
<noscript>JavaScript is not enabled!</noscript>
</head>
<body id="container">
<header><h1>JavaScript No.1</h1></header>
<div class="main">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas interdum bibendum velit non ultrices. Aenean nulla massa, blandit sit amet erat vitae, cursus luctus nisi. Curabitur sed arcu nisi.
Praesent sed elit sit amet urna vestibulum bibendum. Quisque eleifend ex imperdiet lacus interdum, at ultricies ex porta. Sed ac cursus risus. Ut tempor tellus id mi faucibus, ut varius est dapibus.
Nunc finibus risus sem. Aliquam felis dolor, tempor eu mi eu, dictum commodo lorem. Suspendisse potenti. Vivamus porta aliquam tempus. Curabitur facilisis velit sed elit elementum congue.</p>
<p>Sed sollicitudin convallis diam, vel feugiat massa. Phasellus congue in libero ac pretium. Nunc volutpat ut lorem maximus eleifend. Mauris tincidunt rutrum dapibus.
Vestibulum mattis quam est, eget varius erat fermentum eu. Sed a dui ac neque molestie feugiat tempor eu urna. Praesent dictum nulla id dolor viverra viverra ac fermentum nibh.
Pellentesque ac commodo mauris, at scelerisque felis. Donec maximus efficitur tincidunt. Donec vehicula vel magna ut consequat. Etiam dolor nunc, malesuada non lobortis sed, pretium ac dolor.
Quisque semper arcu a quam faucibus, sed dictum quam egestas. Proin volutpat quis erat eget sodales. Nunc a rutrum eros.</p>
<p>Vestibulum non nisl sodales, aliquet neque eget, bibendum elit. Proin dapibus elit vitae maximus aliquet. Maecenas pellentesque, nunc in fermentum blandit, purus libero aliquet ligula, aliquam porta justo diam a tellus.
Aliquam quis malesuada nisl. Curabitur venenatis rhoncus felis, at faucibus mi luctus non. Ut mattis elementum risus at dignissim. Duis tempor tincidunt ligula, a rutrum erat suscipit quis. Phasellus sed eleifend odio.
Suspendisse feugiat neque a mattis euismod. Fusce nec vestibulum ante, sit amet hendrerit tellus. Nulla ex libero, facilisis vel tellus quis, dapibus cursus nibh. Donec sodales nisl at urna pharetra vulputate.</p>
</div>
</body>
</html>