JavaScript code:
<script type="text/javascript">
var listitems = document.getElementsByTagName('ul')[0];
var newListItem = document.createElement('li');
var newListItemText = document.createTextNode('Tutorials');
newListItem.appendChild(newListItemText);
listitems.appendChild(newListItem);
</script>
HTML Code:
<body>
<div class="2div">
<div id="navigator">
<nav >
<ul class="nav_menu">
<li><a href="/homepage.html">Home</a></li>
<li><a href="/Projects.html">Projects</a></li>
<li><a href="/Contact.html">Contact Info</a></li>
</ul>
</nav>
</div>
<div id="aboutme">
<body>
<p> This section will contain basic info about me</p>
</body>
</div>
</div>
The error I'm receiving on my chrome console is this:
Uncaught TypeError: Cannot read property 'appendChild' of undefined